개발 노트/Git Archive

로컬 브랜치 이름을 변경하자 - git local branch 이름 변경

김뀨리 2022. 10. 26. 15:11
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