QA 가 끝난 프로젝트를 Master에 배포하고나면, 그동안 작업을 위해 생성했던 브랜치들을 정리
그러면 개인 로컬 Source Tree 에서도 Remote Origin 의 상황을 똑같이 갱신해줘야 하는데..
서버 Remote 에서는 branch 를 삭제했는데
SourceTree 에서는 삭제된 branch 가 그대로 노출되고있다.
2. Menu > Repository > Fetch...
3. Check "Prune tracking branches no longer present on remote(s)"
4. Click "OK"
체크 한 다음 OK 하면 remote에 있는 브랜치들 갱신
본인이 직접 자신의 pc 에서 원격 Repository 를 삭제한 경우는 상관없으나
같은 원격 Repo를 바라보고있는 다른 사람이 먼저 삭제를 했을 경우
내 로컬 SourceTree 는 기존 Origin Repository 의 전체 내용을 복사하여 가지고 있기 때문이다
'Git' 카테고리의 다른 글
git 히스토리 삭제 github 특정 파일 (보안파일, 패스워드, 비밀번호) 히스토리 삭제하는 방법 (0) | 2022.01.26 |
---|---|
git 커밋 git add -p 명령어를 사용해서 커밋하기 (0) | 2021.10.11 |
github remote: Permission to 403 에러 (0) | 2021.04.01 |
git 사용방법과 명령어 (0) | 2021.03.24 |
git push 오류 발생 시 (2) | 2019.09.08 |
개의 댓글