
1.서버 branch 삭제 후 로컬 branch 업데이트(동기화)
로컬 저장소의 브랜치에서 작업 완료 -> 서버로 push -> Pull Request -> main으로 브랜치 merge하고 브랜치 삭제한다.
그러면 웹에서는 브랜치가 삭제되었다. 하지만 원격 저장소의 branch가 삭제되어도 Local에서 git branch -r 로 나오는 list는 변화가 없다.
이를 아래 코드로 서버 브랜치와 로컬 브랜치를 동기화하면 이를 해결할 수 있다. 로컬에 남아있는 브랜치는 로컬에서 삭제하면된다.
# 서버 브랜치와 로컬 브랜치 업데이트(동기화), 로컬브랜치는 따로 삭제
$ git remote update --prune
'SERVER > Git' 카테고리의 다른 글
[Git] 협업을 위한 git 커밋컨벤션 설정하기 (0) | 2022.01.29 |
---|---|
이미 push된 파일 .gitinore 적용하기 (0) | 2021.12.16 |
# 6 - Git 다양한 실무 사례 (0) | 2021.10.02 |
Git Flow 란? (0) | 2021.09.28 |
[Github] personal access Token, 소스트리와 연동 (0) | 2021.09.28 |