2016-06-14 3 views

답변

1

리포의 지점 안전을 위해 전체 답변을 읽어보십시오.

모든 기능 또는 핫픽스 분기에 이름에 기능이나 핫픽스가 있다고 가정합니다. 이 명령은 모두 그러나 다음

git branch -D `git branch | grep -E '(hotfix|feature)'` 

될 것입니다 삭제 당신은 가지가 삭제하려고하는 바로 당신을 말할 것이다

git branch | grep -E '(hotfix|feature)' 

이 명령을 실행하는 것이 실행하기 전에 . 이 출력 결과에 만족 한 후에 만 ​​위의 첫 번째 명령을 실행해야합니다.

+0

스크립트를 작성하려면 git branch ("porcelain"명령이 아닌 인간과 같은 기능을하도록 설계된) 명령보다는'git for-each-ref' (스크립트와 잘 작동하도록 설계된 "배관 명령" 친근하고 컴퓨터 적대적이지만, 일부는 디자인이 실패한 것이라고 주장한다. 'for-each-ref'를 사용하면 브랜치 네임 스페이스 인'refs/heads' 등의 철자가 필요합니다. – torek

관련 문제