Git
여러 branch 한번에 여러개 지우기
미래의 개발왕
2021. 3. 10. 23:12
728x90
반응형
내 개발 피쳐들 작업하고 남의 브랜치 받아서 코드리뷰를 하다보면 로컬에 수 많은 브랜치들이 쌓이게 된다. 피쳐 브랜치들은 수명이 짧기 때문에 몇 일 몇 주만 지나도 많이 쌓인다. 브랜치가 많으면 보기 좋지 않으니 한 번에 여러개씩 지워보자.
한 줄 요약
git br | grep {{브랜치에 포함되는 문자열}} | xargs br -D
유닉스 계열 명령어인 xargs를 활용한다. xargs는 앞 명령의 결과를 인자로 받을 수 있다. 두 단계로 나눈다고 생각해보면
git br | grep feature의 결과를
git br -D {{여기}}에 넣어준다.
참고: https://medium.com/@rajsek/deleting-multiple-branches-in-git-e07be9f5073c
반응형