Original article: Git Rename Branch – How to Change a Local Branch Name
Git을 사용하며 개발 프로젝트를 진행하다 보면 로컬 브랜치의 이름을 변경해야 할 때가 있습니다.
이 기사에서는 Git에서 로컬 브랜치 이름을 변경하는 두 가지 방법을 소개합니다.
Git 브랜치 이름 변경하기: 첫 번째 방법
1. 프로젝트 루트 폴더로 이동하기
가장 먼저 터미널을 열고 프로젝트의 루트 폴더로 cd
(change directory, 경로 변경)를 해야 합니다.
예를 들어, 홈 디렉터리에서 바탕 화면에 위치한 프로젝트로 이동할 경우 필요한 명령은 다음과 같습니다.
cd Desktop/project-name
아래는 Happy_Messages_Bot라는 이름의 프로젝트 폴더로 경로를 변경할 경우의 예시입니다.
2. 이름을 변경하려는 브랜치로 이동하기
git checkout
명령을 통해 다른 브랜치로 이동할 수 있습니다.
git checkout branch-name
아래와 같이 명령을 입력하면 test-branch
라는 브랜치로 이동하게 됩니다.
3. -m
옵션으로 브랜치 이름 변경하기
브랜치 이름을 변경하는 명령은 다음과 같습니다:
git branch -m new-branch-name
두 번째 단계에서 이동해 온 test-branch
브랜치의 이름을 test-branch2
로 변경해봅시다.
git branch -m test-branch2
git status
명령으로 브랜치의 변경된 이름을 확인해볼까요?
Git 브랜치 이름 변경하기: 두 번째 방법
한 번의 명령으로, 즉 git checkout
을 사용하지 않고도 로컬 브랜치의 이름을 변경할 수 있습니다.
1. 현재 master/main 브랜치에 위치해 있는지 확인하기
먼저 git status
명령을 통해 master/main 브랜치에 위치해 있는지 확인합니다.
만일 다른 브랜치에 위치해 있다면 git checkout master
또는 git checkout main
명령을 통해 master/main 브랜치로 이동해줍니다.
2. -m
옵션으로 브랜치 이름 변경하기
다음과 같은 명령을 통해 현재 위치한 브랜치가 아닌 브랜치의 이름을 변경할 수 있습니다.
git branch -m old-branch new-branch
master/main 브랜치에서 test-branch
브랜치의 이름을 test-branch2
로 변경해봅시다:
git branch -m test-branch test-branch2
git branch
는 모든 브랜치를 나열해줍니다. 리스트 속에서 변경된 브랜치 이름을 확인할 수 있습니다.
이렇게 Git에서 로컬 브랜치 이름을 변경하는 방법 두 가지를 살펴봤습니다.