리모트 브랜치 참조
git pull
또는 git fetch
명령을 실행하면 Git은 로컬 저장소에서 리모트 브랜치에 대한 참조를 만든다.
하지만 간혹 리모트 브랜치에 삭제된 브랜치를 로컬에서 여전히 참조하는 경우가 있다.
리모트 브랜치 상태보기
git remote show origin
리모트 브랜치 참조 업데이트
git remote prune
git remote prune
은 리모트 브랜치의 더 이상 유효하지 않은 참조를 깨끗이 지우는 명령어 이다.
git fetch -p
git fetch -p
명령어는 로컬 저장소를 최신 정보로 갱신(리모트 저장소와 동기화)하며 자동적으로 더이상 유효하지 않은 참조를 제거한다.