티스토리 뷰

Git

[git] 패턴으로 branch 제거하기

cs09g 2021. 3. 17. 18:10
반응형

git 으로 작업하다보면 branch가 계속 쌓여서 언젠간 지워야할 순간이 온다.

 

보통 branch 생성시에는 명칭에 규칙을 두기때문에 삭제할때도 규칙을 활용해 한번에 지우면 편리하다.

git branch | grep 패턴 | xargs git branch -D

 

예를 들어 다음과 같은 branch 가 생성되어 있다면

feature/issue-1

feature/issue-2

 

이렇게 한번에 지울 수 있다.

git branch | grep feature/issue- | xargs git branch -D

 

 

패턴을 잘 못 사용해 실수로 의도치 않은 branch를 삭제할 수도 있으니,

아래 명령을 통해 대상 branch를 확인한 후 xargs git branch -D 를 실행하도록 한다.

git branch | grep 패턴

 

반응형
댓글