IT/잡다구리

Git 원격 저장소 branch 다중 삭제 명령어 정리

월공 2023. 9. 21. 10:10
728x90
300x250

git 로컬 저장소에서 git bash 와 같은 커맨드 창 키고 ~

git 원격 origin 저장소 branch list 확인

git ls-remote --heads origin

결과값 예시


다중 브랜치 삭제 명령어

git push origin [브랜치명1] [브랜치명2]
ex) git push origin --delete refs/heads/dev_ltw_7144 refs/heads/dev_ltw_7204


혹시 브랜치에 특수문자 들어갔을경우 따옴표로 감싸서 진행

git push origin --delete "refs/heads/dev_ltw_(아힝흥헹힝)"

 


처음에 아래와 같이 진행하면 삭제 될줄알았으나 진행 안됐음
앞에 refs/heds/[브랜치명] 붙이니까 정상적으로 삭제됌

git push origin --delete dev_5187 dev_5267 dev_6067 dev_7652
728x90
300x250