커밋에서 GIT 분기 만들기
1935 단어 gitwebdevcodenewbiebeginners
GIT 분기는 'git checkout' 명령과 '-b' 옵션을 사용하여 커밋 해시로 생성한 다음 커밋 SHA와 함께 새 분기 이름을 전달할 수 있습니다.
$ git checkout -b <new-branch> <commit-sha>
또는 'git branch' 명령을 사용하여 새 분기로 전환하지 않고 분기를 만들 수도 있습니다.
$ git branch <new-branch> <commit-sha>
다음은 git checkout 명령을 사용하여 커밋 해시에서 GIT 분기를 만드는 자세한 단계입니다.
1. git log로 커밋 SHA 찾기
첫 번째 단계는 브랜치를 만들려는 커밋 SHA를 찾는 것입니다.
커밋 SHA를 얻으려면 '--online' 및 '--graph' 옵션과 함께 'git log' 명령을 사용하십시오.
$ git log --oneline --graph
* 39710b8 (HEAD -> feature-2) Feature 2 added.
* ecddf76 Feature 1 added.
* 34cd5ff (new-branch, develop) Test commit.
이제 git 히스토리에서 3개의 커밋을 볼 수 있습니다.
2. 커밋 SHA에서 새 분기 만들기
이제 커밋 해시 값 'ecddf76'을 사용하여 두 번째 커밋에서 분기를 생성한다고 가정해 보겠습니다.
$ git checkout -b feature-102 ecddf76
3. 신규 지점장 확정
'git log' 명령을 다시 사용하여 올바른 커밋 SHA에서 새 분기가 생성되었는지 확인합니다.
$ git log --oneline --graph
* ecddf76 (HEAD -> feature-104) Feature 1 added.
* 34cd5ff (new-branch, develop) Test commit.
이제 커밋 기록의 커밋에서 새 분기를 성공적으로 만들었습니다.
추가 자료: https://www.atlassian.com/git/tutorials/using-branches/git-checkout
원본 게시물: https://www.novicedev.com/blog/create-git-branch-commit
Reference
이 문제에 관하여(커밋에서 GIT 분기 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/novicedev/create-git-branch-from-a-commit-1b8f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)