git에서 remote 브랜치 지우기
git에서 브랜치를 만들어서 github에 push 한 다음에 pr해서 원격 저장소에서 브랜치를 지우곤 한다.
근데 로컬 저장소에서는 캐시된 브랜치 정보가 남아 있어서 브랜치가 목록에 남아있게 된다.
원격 브랜치를 삭제하고 원격 저장소로부터 브랜치 최신화하기
원격 브랜치 삭제
원격 저장소의 브랜치를 삭제하기
git push origin -d <branch-name>
로컬 저장소에서 원격 브랜치 정보 갱신
원격 브랜치를 삭제해도 로컬 저장소에 캐시된 브랜치가 목록에 남아있을 수 있다.
원격 저장소로부터 브랜치 최신화 정보를 가져온다.
git fetch -p
-p
옵션은 prune의 약자로, 더 이상 존재하지 않는 원격 브랜치들을 제거한다.
원격 브랜치 목록 확인
로컬 저장소에 남아있는 원격 브랜치 확인
git branch -r