2015-02-10 2 views
0

Как мерзавец удалить ветвь клиента не в сервере филиалеКак мерзавец удаления ветви клиента не в серверной отрасли

без использования мерзавца удалить ветку по отраслевым

+0

возможно дубликат [? Удалить локальные (неотслеживаемые) файлы из моей текущей ветви Git] (http://stackoverflow.com/ вопросы/61212/удалить локальный-неотслеживаемые-файлы-с-мой тока-ГИТ-филиал) – Dhina

ответ

1

Если говорить об удаленных филиалах отслеживания (которые могли бы отслеживать несуществующие ветви на удаленной стороне), то это было бы git remote prune:

git remote prune origin --dry-run 

См:

prune 

Удаляет все несвежие ветви дистанционного отслеживания под <name>.
Эти устаревшие ветки уже удалены из удаленного хранилища, на которые ссылаются <name>, но по-прежнему доступны в «remotes/<name>».

С опцией --dry-run сообщите, какие ветви будут обрезаны, но на самом деле их не обрезать.

Подробнее в "Delete a Git branch both locally and remotely", который также указывает:

git fetch origin --prune 
git fetch origin -p # Shorter 
Смежные вопросы