Git 원격 저장소 브랜치 삭제하기, 로컬에서 사본 정리

JJ·2022년 11월 8일
0

로컬에서 삭제하기

git branch -d

원격 저장소의 브랜치까지 같이 삭제하기

로컬에서 삭제했다고 해서 원격 브런치 까지 삭제되지 않습니다.
따라서 원격 브런치에서도 삭제해주어야 합니다.

git push origin --delete

로컬 브런치 사본 정리

원격 브런치에서 필요없는 브런치를 삭제하더라도 로컬에서 git branch -r 명령어를 입력하면 삭제된 브런치인데도 불구하고 리스트에 나와있는걸 확인할 수 있습니다.

로컬저장소에서도 더이상 유효하지 않는 브런치를 정리해야합니다.

특정 원격 저장소의 삭제된 브런치만 정리하려면

git fetch REMOTE-NAME --prune

모든 원격 저장소에 대한 삭제된 브런치 정보를 정리하려면

git fetch --all --prune

0개의 댓글