삭제된 원격 브랜치 로컬에 반영하기

heejung·2022년 7월 26일
0

원격 브랜치를 삭제했는데 로컬에서 원격 브랜치 사본이 남아있는 경우가 있다.
그냥 git remote update 로는 제거된 브랜치가 업데이트 되지 않는다.

git fetch --all --prune
git pull --all --prune

remote에 존재하지 않는 refs를 삭제한 후 fetch나 pull을 수행하는 명령어이다.

prune은 local에서 remote를 참조하는 것 중 유효하지 않은 것을 제거하는 작업이다.

profile
프론트엔드 공부 기록

0개의 댓글