CI\CD/Git

[Git] branch 이름 변경하는 방법 정리 : 현재 브랜치, 다른 브랜치 이름 변경하기

Dev.Cho 2022. 1. 5. 05:41

git branch -m 을 이용해 현재 브랜치의 이름 변경

git branch -m은 git branch --move의 약자로 Move/Rename 을 위한 명령어이다.

*개인적으로는 modify라고 외우고 있다.

 

현재 브랜치의 이름을 변경하기 위해서는 다음의 명령어를 사용하면 된다.

git branch -m [rename branch]

 

사용 방법

1. 원하는 브랜치로 전환(혹은 생성)한다.(git switch -c)

2. git branch -m을 이용해 현재 브랜치의 이름을 바꾼다.

 

예시

예를 들어 "feature-layout" 브랜치를 만든다음 해당 브랜치 이름을 "feature-view"로 바꾸고 싶다고 해보자.

 

다음과 같이 작성하면 변경된다.

git switch -c "feature-layout" // 브랜치 생성 변경
git branch -m "feature-view" // 브랜치 이름 변경

그림1. 변경된 이름

 

git branch -m을 이용해 다른 브랜치의 이름 변경

다른 브랜치의 이름을 변경하기 위해서는 다음과 같이 git branch -m 다음에 대상 브랜치 이름과 대상 브랜치 이름을 어떻게 변경할 것인지 적으면 된다.

git branch -m [브랜치 이름] [변경할 브랜치 이름]

 

이 명령어를 사용하면 브랜치를 전환하지 않고도 브랜치 이름을 바꿀 수 있다. 특히 작업중일 경우 매우 유용하다.

 

 

예시

예를 들어 master branch를 main 브랜치로 바꾸고 싶다고 했을 때 다음과 같이 작성하면 된다. 

반응형