Git에서 분기 이름을 바꾸는 방법

Git에서 분기 이름을 바꾸는 방법

Git은 브랜치 이름을 매우 쉽게 변경할 수 있는 인기 있는 버전 관리 시스템입니다. 개발자는 여러 가지 이유로 분기 이름을 바꾸고 싶을 수 있습니다. 따라서 오픈 소스 공동 작업자는 Git에서 분기 이름을 바꾸는 방법도 알아야 합니다.





일을 간단하게 하기 위해 로컬 및 원격 git 브랜치의 이름을 바꾸는 방법을 설명합니다.





Git에서 로컬 브랜치의 이름을 바꾸는 방법

Git 사용자는 일반적으로 프로젝트의 로컬 버전에서 작업합니다. 변경 사항이 검증되면 업스트림에 통합됩니다. 로컬 브랜치 중 하나의 이름을 변경하기 전에 항상 사용할 수 있는 로컬 브랜치를 확인하는 것이 좋습니다.





$ git branch
$ git branch -a

위의 명령을 사용하여 Git 프로젝트의 로컬 브랜치를 찾을 수 있습니다. NS -에게 옵션은 원격 분기도 나열합니다. 이제 로컬 Git 브랜치의 이름을 변경할 수 있습니다. 터미널에서 이 작업을 수행하려면 아래 단계를 따르세요.

1. 로컬 지점 확인



$ git checkout
$ git checkout alpha

git checkout 명령을 사용하면 분기 간에 전환하고 작업 트리를 확인할 수 있습니다. 알파 브랜치에 있는 경우 마지막 명령이 이를 확인합니다. 다른 브랜치에 있으면 알파로 전환됩니다.

2. 로컬 브랜치 이름 바꾸기





윈도우 10 gif를 배경으로 설정

원하는 분기로 전환한 후 git rename branch 명령을 사용하여 이름을 변경할 수 있습니다.

$ git branch -m
$ git branch -m beta

이 명령은 로컬 브랜치의 이름을 변경합니다. 알파 에게 베타 .





다른 git 브랜치 내부에서 로컬 브랜치의 이름을 바꿀 수도 있습니다. 다음 명령을 사용하여 즐겨 사용하는 Linux 터미널에서 이 작업을 수행합니다.

$ git branch -m
$ git branch -m alpha beta

3. 새 지점 이름 확인

브랜치를 한 번 더 나열하면 git rename 브랜치 작업이 성공했는지 쉽게 확인할 수 있습니다.

$ git branch -a

Git에서 원격 분기의 이름을 바꾸는 방법

Git은 저장소의 원격 버전을 단순히 '원격'이라고 합니다. 로컬 브랜치만큼 쉽게 원격 브랜치의 이름을 바꿀 수 없습니다. 대신 먼저 로컬 분기의 이름을 변경하고 새 분기를 서버로 푸시하고 저장소에서 이전 분기를 삭제해야 합니다.

1. 로컬 브랜치 이름 바꾸기

아래의 git rename branch 명령을 사용하여 로컬 브랜치 알파의 이름을 베타로 바꿉니다.

오프라인 보기를 위해 전체 웹사이트를 다운로드하는 방법
$ git branch -m beta

또는

$ git branch -m alpha beta

2. 업데이트된 분기 푸시

이름이 바뀐 브랜치 푸시 베타 다음 명령을 사용하여 원격 서버에

$ git push origin
$ git push origin beta

3. 업스트림 설정

Git이 원격 브랜치와 로컬 브랜치 간의 변경 사항을 추적할 수 있도록 업스트림을 설정해야 합니다.

$ git push origin -u
$ git push origin -u beta

Git은 로컬 브랜치 간의 추적을 설정합니다. 베타 그리고 원격 지점 베타 .

4. 이전 분기 제거

이름이 바뀐 브랜치를 푸시하고 업스트림을 설정하면 원격에서 이전 브랜치를 안전하게 삭제할 수 있습니다. 다음 git 명령을 사용하십시오. Git에서 원격 브랜치 삭제 .

$ git push origin --delete
$ git push origin --delete alpha

Git은 원격 오리진에서 알파 브랜치를 삭제하도록 진행합니다.

5. 원격 지점 확인

원격 git 브랜치를 한 번 더 나열하여 브랜치 이름 바꾸기 작업이 성공했는지 여부를 확인합니다. 다음 명령을 실행한 후 새 원격 분기 베타가 표시되어야 합니다.

$ git branch -a

효과적인 Git 브랜치 이름 바꾸기

git 브랜치의 이름을 바꾸는 것은 기본 git 작업을 배우면 매우 간단합니다. 로컬 브랜치의 브랜치 이름을 쉽게 변경할 수 있습니다. 또한 원격 분기에 필요한 git rename 분기 명령도 다루었습니다. 관련 경험을 얻으려면 테스트 프로젝트에서 몇 가지 명령을 시도하십시오.

두 단어 문서를 병합하는 방법 2016
공유하다 공유하다 트위터 이메일 Git에서 로컬 및 원격으로 분기를 삭제하는 방법

GitHub에서 브랜치를 삭제하는 데에는 여러 가지 이유가 있습니다. 다행히 Git 브랜치를 삭제하는 것은 쉽습니다.

다음 읽기
관련 항목
  • 프로그램 작성
  • 깃허브
저자 소개 루바이앗 호세인(39개 기사 게재)

Rubiat는 오픈 소스에 대한 강한 열정을 가진 CS 졸업생입니다. 그는 유닉스 베테랑일 뿐만 아니라 네트워크 보안, 암호화 및 함수형 프로그래밍에도 관심이 있습니다. 그는 중고 서적의 열렬한 수집가이며 클래식 록에 대한 끝없는 동경을 가지고 있습니다.

Rubaiat Hossain이 참여한 작품 더보기

뉴스레터 구독

기술 팁, 리뷰, 무료 전자책 및 독점 거래에 대한 뉴스레터에 가입하십시오!

구독하려면 여기를 클릭하세요.