Git 원격 저장소에서 삭제된 branch를 로컬 저장소에서 자동으로 지우기

by Terry posted Dec 22, 2018
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

Git 원격 저장소에서 삭제된 branch를 로컬 저장소에서 자동으로 지우기

Git의 특성으로 로컬과 원격 저장소에 많은 브랜치들이 생성된다. 원격 저장소의 경우 팀원들이 공유해서 사용하므로 원격 저장소에서 삭제된 브랜치를 로컬 저장소에서 매번 삭제하는게 여간 번거롭지 않다. 간단한 해결책이 있다.


특정한 저장소 또는 글로벌 Git 설정에 fetch할 때 삭제된 브랜치를 제거하는 기능을 활성시킨다.


git config --global fetch.prune true


설정 이후 fetch 또는 pull 할 때 원격 저장소에서 삭제된 브랜치들이 로컬 저장소에서 자동으로 삭제된다.


TAG •