728x90
로컬 브랜치 이름을 잘못 설정한 경우 브랜치 이름만 바꾸고 싶은 경우가 생긴다.
예시로 나 같은 경우는 Jira의 이슈 넘버를 로컬 브랜치에 자주 쓰는데 이때 숫자를 잘 못 입력한 경우.. 등이다.
수정한 게 없다면 브랜치를 지우고 다시 checkout 하는 방법을 사용했는데
로컬 commit을 한 상태라서 로컬 브랜치 이름만 변경하고자 했다.
방법은 생각보다 매우 간단! git branch 명령의 -m 옵션을 사용하면 된다.
현재 branch의 이름을 바꾸는 방법은 아래와 같다.
git branch -m {want_to_change_branch_name}
근데 이름을 바꾸고 싶은 branch가 현재 checkout 한 branch가 아닌 다른 branch 라면?
마찬가지로 -m 옵션을 쓸 때 branch 이름과 바꿀 branch 이름, 두 개를 인자로 넣어주면 된다.
git branch -m {branch_name} {want_to_change_branch_name}
인자가 하나일 경우에는 default로 현재 checkout 한 branch의 이름을 바꾸는 거라고 생각하면 기억하기 쉬울 것 같다.
728x90
'개발 노트 > Git Archive' 카테고리의 다른 글
Git : 변경사항만 전달하기 - patch 만들고 적용하기 (0) | 2022.08.01 |
---|---|
Git : add -p 옵션 사용하기 - 수정 사항만 commit 하기 (0) | 2022.06.27 |
Git : merge commit Cherry-pick 방법 (0) | 2022.01.18 |