MyTetra Share
Делитесь знаниями!
Удалить все локальные ветки git
Время создания: 20.09.2019 09:40
Раздел: INFO - Development - git
Запись: wwwlir/Tetra/master/base/1568943607bdvq2q6jpm/text.html на raw.githubusercontent.com

Удалить все локальные ветки git

Команда для того чтобы удалить все смерженые(–merged) ветки за исключением текущей(-v ‘*’):

git branch --merged | grep -v '*' | xargs git branch -D

еще для себя я сделал такую алиас-команду для полной зачистки репозитория от изменений и старых веток:

alias git-clean="git branch  | grep -v '*' | grep -v 'develop' | xargs git branch -D  && git reset --hard && git clean -d -x -f"

 
MyTetra Share v.0.59
Яндекс индекс цитирования