현인
[Git] 브랜치 일괄 삭제 본문
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).
참고 자료
반응형
'기술 학습 > ETC' 카테고리의 다른 글
네이밍 치트시트(Naming Cheatsheet) with JavaScript (0) | 2023.08.20 |
---|