> 개발 도구 > 자식 > git이 존재하지 않는 브랜치를 생성합니다.

git이 존재하지 않는 브랜치를 생성합니다.

WBOY
풀어 주다: 2023-05-20 09:24:37
원래의
608명이 탐색했습니다.

최근 몇 년 동안 git은 개발자 작업에 없어서는 안 될 버전 관리 도구로 자리 잡았지만, 존재하지 않는 브랜치를 어떻게 생성해야 하는지 등 git 운영에도 몇 가지 어려움이 있습니다. 이 글에서는 git에서 존재하지 않는 브랜치를 생성하는 방법을 자세히 설명하겠습니다. 도움이 되길 바랍니다.

Git 브랜치 소개

존재하지 않는 브랜치를 만드는 방법을 배우기 전에 먼저 git의 브랜치 개념을 이해해야 합니다. 분기는 git 커밋 기록에 있는 커밋 개체에 대한 포인터입니다. 제출 객체에는 파일의 변경 내용과 제출 내용을 설명하는 메타데이터가 포함되어 있습니다. git에서 브랜치를 생성하면 브랜치가 가리키는 객체는 원래 브랜치의 이전 객체에 대한 제출 객체입니다.

모든 git 브랜치 나열

git에서는 git 브랜치를 통해 기존 브랜치를 볼 수 있습니다. 모든 브랜치를 나열하는 명령은 다음과 같습니다.

$ git branch
로그인 후 복사

그 중 별표가 있는 브랜치는 현재 브랜치를 나타냅니다.

새 브랜치 생성

새 브랜치를 생성하려면 다음 명령을 사용할 수 있습니다.

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

이렇게 하면 이라는 브랜치가 생성되지만 해당 브랜치는 아직 체크아웃되지 않았습니다. , 파일을 수정할 수 없습니다. 이 분기를 확인하려면 다음 명령을 사용할 수 있습니다.

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

이제 이 분기 아래의 파일을 수정할 수 있습니다.

존재하지 않는 브랜치를 만드는 방법

존재하지 않는 브랜치를 만들고 싶다면 어떻게 해야 하나요? 실제로 git은 매우 간단합니다. git Branch 명령 뒤에 존재하지 않는 브랜치 이름만 지정하면 됩니다. 예:

$ git branch my-new-branch
로그인 후 복사

이 때 git은 로컬 창고에 "my"라는 브랜치를 생성합니다. -지점 "지점.

브랜치 생성 후 바로 전환

브랜치 생성 후 바로 전환하고 싶다면 다음 명령어를 사용하면 됩니다.

$ git checkout -b my-new-branch
로그인 후 복사

이 명령어는 단독으로 사용할 수 없습니다. 새 분기를 만들고 HEAD 포인터가 해당 분기를 가리킵니다. 후속 작업에서는 이 새 분기의 파일 및 기타 작업을 수정하겠습니다.

브랜치 명명 규칙

git을 사용하여 새 브랜치를 생성할 때 후속 사용을 용이하게 하기 위해 몇 가지 명명 규칙을 따라야 합니다.

  • 브랜치 이름 앞에는 기능/수정/핫픽스가 붙습니다. 이는 새로운 기능, 버그 수정 또는 핫픽스가 포함된 브랜치를 나타냅니다.
  • 분기 이름은 소문자를 사용하며 단어는 대시 "-"로 구분됩니다.
  • 브랜치명은 간결한 네이밍을 채택하여 이후의 명확한 네이밍 관리에 도움이 됩니다.

결론

이 글에서는 git에서 존재하지 않는 브랜치를 생성하는 방법과 브랜치 이름 지정에 대한 사양을 자세히 설명했습니다. 이 글을 통해 여러분이 Git 운영을 더 잘 익히고, 개발 효율성을 높이고, 팀 협업을 통해 브랜치를 더 잘 관리할 수 있기를 바랍니다.

위 내용은 git이 존재하지 않는 브랜치를 생성합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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