branch
-
여러 branch 한번에 여러개 지우기Git 2021. 3. 10. 23:12
내 개발 피쳐들 작업하고 남의 브랜치 받아서 코드리뷰를 하다보면 로컬에 수 많은 브랜치들이 쌓이게 된다. 피쳐 브랜치들은 수명이 짧기 때문에 몇 일 몇 주만 지나도 많이 쌓인다. 브랜치가 많으면 보기 좋지 않으니 한 번에 여러개씩 지워보자. 한 줄 요약 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