1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/vcs-all-in-one-git-fire

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

git-fire:fire:

Inspiration

git-fire — это плагин для Git, который помогает в экстренных ситуациях. Он переключается на корневой каталог репозитория, добавляет все текущие файлы, фиксирует и отправляет коммиты и все тайники в новую ветку (чтобы предотвратить конфликты слияния).

Для комического эффекта можно использовать псевдоним git out или git going.

  • Конфигурация:
    • git config --global alias.out fire
    • git config --global alias.going fire

Что делает

  1. Переключает на корневой каталог репозитория.
  2. Создаёт новую ветку fire-<текущая ветка>-<адрес электронной почты пользователя>-<количество секунд с начала эпохи>.
  3. Добавляет все файлы.
  4. Фиксирует с сообщением "Fire! Branch <новая ветка>" или пользовательским сообщением.
  5. Отправляет коммиты на удалённый сервер.
  6. Отправляет все тайники на удалённый сервер.

Использование

git-fire <сообщение>

<сообщение> не обязательно. Если оно не указано, будет использоваться сообщение "Fire! Branch fire-<текущая ветка>-<адрес электронной почты пользователя>-<количество секунд с начала эпохи>".

Установка

Просто скопируйте git-fire в свой $PATH и убедитесь, что это исполняемый файл (chmod +x git-fire), и всё готово. 👍

Также git-fire доступен через npm. Просто запустите npm install -g git-fire, чтобы скопировать двоичный файл git-fire в ваш $PATH.

Убедитесь, что у вас установлен Git.

Отказ от ответственности

Ваша жизнь всегда ценнее любого кода. В случае реальной чрезвычайной ситуации вы должны немедленно покинуть здание.

Код можно переписать, а людей — нет.

Авторство

Впервые было опубликовано в группе Hackathon Hackers Facebook.

Оригинальный пост на Reddit

Источник изображения: Instagram, печатная версия, художник: Ákos Szokodi

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Сохраните свой код на случай чрезвычайной ситуации. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/vcs-all-in-one-git-fire.git
git@api.gitlife.ru:oschina-mirror/vcs-all-in-one-git-fire.git
oschina-mirror
vcs-all-in-one-git-fire
vcs-all-in-one-git-fire
master