- main 빼고 local 브랜치 전부 삭제
git branch -D [local 브랜치명]
- main 최신 소스 받기
git pull origin main
- remote로부터 브랜치 각각 새로 받기
git checkout -t origin/*
- 현재 브랜치 위치 확인
git branch
- 변경할 이름으로 브랜치명 수정
git branch -m [new_name]
- 변경한 이름으로 remote push
git push origin -u [new_name]
- 삭제하는 경우에는 한번 더 check !!
- 변경 전 이름 remote에서 삭제
git push origin -d [old_name]
- 삭제하는 경우에는 한번 더 check !!
- local에서 remote에 없는 브랜치 제거
git remote prune origin
- 변경사항 확인
git branch -r