> 개발 도구 > 자식 > 본문

Git에서 브랜치 이름을 수정하는 방법

PHPz
풀어 주다: 2023-04-04 13:52:41
원래의
7608명이 탐색했습니다.

Git에서 브랜치를 사용하는 것은 매우 중요한 작업 방식입니다. 때로는 지점 이름이 너무 길거나, 철자가 틀리거나, 이름이 불규칙하기 때문에 지점 이름을 수정해야 할 수도 있습니다. 다음으로 Git에서 브랜치 이름을 수정하는 방법을 소개하겠습니다.

  1. 브랜치 보기

브랜치 이름을 수정하기 전에 먼저 현재 브랜치를 모두 알아야 합니다. 모든 현재 로컬 브랜치를 보려면 다음 명령을 사용하십시오.

$ git branch
로그인 후 복사

모든 로컬 브랜치 목록이 여기에 나열됩니다. 아래와 같이 현재 브랜치 앞에 별표가 있는 것을 볼 수 있습니다.

  master
* dev
  feature-1
  feature-2
로그인 후 복사
  1. Modify local 브랜치 이름

Git에서는 브랜치 이름을 수정하는 세 가지 주요 방법이 있습니다.

  • 브랜치 이름 바꾸기
  • 브랜치를 삭제하고 새 브랜치를 생성
  • 새 브랜치를 생성한 다음 이전 브랜치를 삭제합니다.

계속 다음으로 이 세 가지 방법을 하나씩 소개하겠습니다.

2.1 브랜치 이름 바꾸기

다음 명령을 통해 브랜치 이름을 바꿀 수 있습니다.

$ git branch -m <old-branch-name> <new-branch-name>
로그인 후 복사

그 중 "-m"은 "이동"을 의미하는데, 이는 이동/이름 바꾸기를 의미합니다. 여기서 주목해야 할 점은 작업을 수행하려면 다른 분기로 전환해야 한다는 점을 기억하세요. 그렇지 않으면 오류가 보고됩니다.

2.2 브랜치를 삭제하고 새 브랜치를 만듭니다

이 방법은 주로 두 단계로 나뉩니다.

  • 이전 브랜치 삭제
  • 새 브랜치 만들기

1단계, 이전 브랜치를 삭제하고 다음 명령을 사용합니다. :

$ git branch -d <old-branch-name>
로그인 후 복사
로그인 후 복사

이 명령은 지정된 이전 분기를 삭제합니다.

2단계, 새 분기를 생성하고 다음 명령을 사용합니다.

$ git branch <new-branch-name>
로그인 후 복사

이렇게 하면 새 분기가 생성되고 현재 분기와 동일한 상위 노드를 갖게 됩니다.

2.3 새 브랜치를 만든 다음 이전 브랜치를 삭제합니다

이 방법도 두 단계로 나뉩니다.

  • 새 브랜치 만들기
  • 이전 브랜치 삭제

1단계, 새 브랜치 만들기:

$ git branch <new-branch-name> 
로그인 후 복사

이 방법으로 새 ​​브랜치가 생성되고 새 브랜치의 코드는 이전 브랜치의 코드와 정확히 동일합니다.

2단계, 이전 브랜치 삭제:

$ git branch -d <old-branch-name>
로그인 후 복사
로그인 후 복사

이렇게 하면 이전 브랜치가 삭제됩니다.

  1. 수정된 브랜치 이름을 푸시하세요

로컬 브랜치 이름을 수정한 후 원격 브랜치를 동기화해야 합니다. 수정된 브랜치 이름을 원격 웨어하우스에 푸시하려면 다음 명령을 사용하세요.

$ git push origin :<old-branch-name>
$ git push origin <new-branch-name>
로그인 후 복사

위 명령에서 ":"는 원격 웨어하우스에서 지정된 브랜치를 삭제한 후 두 번째 명령을 사용하여 새 브랜치를 원격 웨어하우스에 푸시한다는 의미입니다. 창고.

  1. 요약

위는 Git에서 브랜치 이름을 수정하는 세 가지 방법이며 필요에 따라 선택할 수 있습니다. Git을 오작동하여 불필요한 문제를 일으키지 않도록 Git을 운영할 때는 주의를 기울여야 한다는 점은 주목할 만하다.

위 내용은 Git에서 브랜치 이름을 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿