현인

[Git] 브랜치 일괄 삭제 본문

기술 학습/ETC

[Git] 브랜치 일괄 삭제

현인(Hyeon In) 2024. 6. 27. 13:53

1. grep 명령어로 특정 문자열이 포함된 브랜치 목록 찾기

$ git branch | grep "MEDIA-1"
  deploy/MEDIA-1078
  deploy/MEDIA-1210
  feature/MEDIA-1068

2. grep으로 찾은 브랜치를 xargs 명령에 pipeline으로 넘겨줘서 삭제한다.

xargs 명령어는 앞 명령어의 출력 결과를 다음 명령어의 인자로 넘겨주는 명령이다.
$ git branch | grep "MEDIA-1" | xargs git branch -D
Deleted branch deploy/MEDIA-1078 (was f21fb73ce).
Deleted branch deploy/MEDIA-1210 (was d8918276b).
Deleted branch feature/MEDIA-1068 (was e5c3e4d6b).

 

참고 자료

- Git 브랜치 여러 개 한번에 삭제하기

반응형

'기술 학습 > ETC' 카테고리의 다른 글

네이밍 치트시트(Naming Cheatsheet) with JavaScript  (0) 2023.08.20