git-sweep

Скриншот программы:
git-sweep
Детали программы:
Версия: 0.1.1
Дата загрузки: 14 Apr 15
Разработчик: Arc90, Inc.
Тип распространения: Бесплатная
Популярность: 19

Rating: 1.0/5 (Total Votes: 1)

Git-развертки инструмент командной строки, которая поможет вам очистить Git ветви, которые были объединены в мастера.
Один из лучших особенностей Git является дешевые филиалы. Есть существующие модели ветвления, как GitHub Flow и ГИТ-потока Винсента Driessen, что описывают способы использования этой функции.
Проблема
Твой хозяин филиал, как правило, где все ваши код земли. Все особенности филиалы предназначены быть кратковременным и объединены в мастера, как только они будут завершены.
Как раз идет, вы можете создать длинный список отраслей, которые больше не нужны. Они были объединены в мастера, что мы теперь с ними делать?
Ответ
Использование Git-развертки можно безопасно удалить удаленных филиалов, которые были объединены в мастера.
Чтобы установить его запустить:
пункт установить Git-развертки || easy_install мерзавец-развертки
Попробуйте сами (безопасно)
Чтобы увидеть список отраслей, которые обнаруживает Git-развертки сливаются в вашей основной отрасли:
Вы должны иметь свой репозиторий в качестве текущего рабочего каталога.
$ Кд myrepo
Команда предварительного просмотра не делать какие-либо изменения в вашем репо.
$ Git-развертки просмотр
Получение с пульта дистанционного управления
Эти ветви были объединены в мастера:
& NBSP; branch1
& NBSP; branch2
& NBSP; branch3
& NBSP; branch4
& NBSP; branch5
Чтобы удалить их, запустить снова `Git развертки cleanup`
Если вы счастливы со списком, вы можете запустить команду, которая удаляет эти ветви с удаленного, очистки:
$ Git-развертки очистки
Получение с пульта дистанционного управления
Эти ветви были объединены в мастера:
& NBSP; branch1
& NBSP; branch2
& NBSP; branch3
& NBSP; branch4
& NBSP; branch5
Удалить эти ветви? (Y / N) Y
& NBSP; удаление branch1 (сделано)
& NBSP; удаление branch2 (сделано)
& NBSP; удаление branch3 (сделано)
& NBSP; удаление branch4 (сделано)
& NBSP; удаление branch5 (сделано)
Все сделано!
Расскажите всем, чтобы запустить Git `выборки --prune` синхронизировать с помощью этого пульта ДУ.
(вы не должны, ваш синхронизируется)
Примечание: это может занять немного времени, это разговор по трубок в пульте дистанционного управления.
Вы также можете дать ему другое имя для удаленных и мастер-филиалов.
$ Git развертки предварительного просмотра --master = разработать --origin = GitHub
...
Скажите это пропустить мерзавец выборки, что это происходит по умолчанию.
$ Git-развертки Предварительный --nofetch
Эти ветви были объединены в мастера:
& NBSP; branch1
Чтобы удалить их, запустить снова `Git развертки очистки --nofetch`
Сделать пропустить некоторые ветви.
$ Git развертки предварительного просмотра --skip = разработать
Получение с пульта дистанционного управления
Эти ветви были объединены в мастера:
& NBSP; важно, обновление
& NBSP; обновить-LIBS
& NBSP; Derp-удаление
Чтобы удалить их, запустить снова `Git-развертки очистки --skip = develop`
После того, как Git-развертки находит ветви, вам будет предложено подтвердить, что вы хотите, чтобы удалить их.
Удалить эти ветви? (Y / N)
Вы можете использовать опцию --force, чтобы обойти это и начать удаление немедленно.
$ Git-развертки очистки --skip = разработать --force
Получение с пульта дистанционного управления
Эти ветви были объединены в мастера:
& NBSP; важно, обновление
& NBSP; обновить-LIBS
& NBSP; Derp-удаление
& NBSP; удаление важную обновления (сделано)
& NBSP; удаление модернизации-LIBS (сделано)
& NBSP; удаление Derp-удаление (сделано)
Все сделано!
Расскажите всем, чтобы запустить Git `выборки --prune` синхронизировать с помощью этого пульта ДУ.
(вы не должны, ваш синхронизируется)

Что нового В этом выпуске:

  • Исправлена ​​проблема # 1 что делает Git-развертки меню справки более полезным
  • Исправлена ​​небольшая проблема грамматики в помощь
  • Исправлена ​​проблема # 2, который упал дополнительные опции, когда говорю вам, чтобы использовать очистку
  • Добавлена ​​опцию --force, чтобы пропустить запрос подтверждения

Требования

  • Python
  • ГИТ

Похожие программы

SCCS
SCCS

11 May 15

Foglyn
Foglyn

11 May 15

bzr-git
bzr-git

20 Feb 15

prcs2hg
prcs2hg

17 Feb 15

Другие программы разработчика Arc90, Inc.

Комментарии к git-sweep

Комментарии не найдены
добавить комментарий
Включите картинки!