Git 브랜치 관련

리모트 브랜치 참조

git pull 또는 git fetch 명령을 실행하면 Git은 로컬 저장소에서 리모트 브랜치에 대한 참조를 만든다. 하지만 간혹 리모트 브랜치에 삭제된 브랜치를 로컬에서 여전히 참조하는 경우가 있다.

리모트 브랜치 상태보기

git remote show origin

리모트 브랜치 참조 업데이트

git remote prune

git remote prune은 리모트 브랜치의 더 이상 유효하지 않은 참조를 깨끗이 지우는 명령어 이다.

git fetch -p

git fetch -p 명령어는 로컬 저장소를 최신 정보로 갱신(리모트 저장소와 동기화)하며 자동적으로 더이상 유효하지 않은 참조를 제거한다.

※ 참고