GitHub의 분기 및 병합 편을 처음 사용합니다.
2339 단어 GitHub
입문
지난번GitHub 처음 사용에 GitHub 등록부터 푸시까지 쓰라고 했어요.
이번에, 다음으로, 우리는 지점을 만드는 것부터 합병하는 과정을 기록할 것이다!!
지금의 GitHub는 이런 느낌이다.
마스터 지사git.txt가 존재하고 다음과 같이 저장합니다.
git.txtHello git?
브랜치 생성 시도
바로 git branch (ブランチ名)
로 지점을 만든다.$ git branch test
완성!!!?
Linux는 아무것도 갚지 않았습니다. 정말 다 되었는지 확인해 봅시다git branch
.$ git branch
* master
test
잘 됐네.
"*"가 있는 곳이 현재 있는 지점입니다.
생성된 분기로 전환하려면 git checkout (ブランチ名)
를 수행합니다.$ git checkout test
Switched to branch 'test'
$ git branch
master
* test
"*"가 테스트 지점으로 이동했습니다.
생성된 브랜치에서 밀어넣기
테스트 지점에서git.txt를 편집, 제출 및 푸시합니다.
?아!!!에서 설명한 대로 해당 매개변수의 값을 수정합니다.
git.txtHello git!!!
$ vim git.txt
$ git add --all
$ git commit -m "testブランチにプッシュ"
$ git push origin test
git push origin test
새로 만든 테스트 지점을 지정합니다.
테스트 지사에서 일하기 때문에 반드시 자신의 지사로 미루어야 한다!
GitHub로 확인해봐.Branch 드롭다운 메뉴를 test 지점으로 바꿔보시면...
테스트 지점이 파일을 변경했습니다!
그리고 마스터 지점으로 전환하면 아직 바뀌지 않은 것을 발견할 수 있습니다.
병합 시도
마지막으로 테스트 지점 변경을 마스터 지점에 통합합니다.
에서 설명한 대로 해당 매개변수의 값을 수정합니다.
그 전에 통합할 지점으로 이동하십시오.
이번에는 마스터 지점으로 이동하여test 지점을 통합합니다.
그리고 마스터 지점으로 밀어보세요!$ git checkout master
Switched to branch 'master'
$ git branch
* master
test
$ git merge test
$ git push origin master
GitHub로 확인해봐.다시 마스터 지점으로 변경해 보시면...
master 지점은 테스트 지점의 변경 사항을 반영합니다!!!
총결산
나는 지점과 합병을 기재해 보았다.
만약 다음이 있다면, 나는 해 보고 싶다!!
Reference
이 문제에 관하여(GitHub의 분기 및 병합 편을 처음 사용합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ryuji_i3/items/7dafb4cc00726d8ee0c3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Hello git?
바로
git branch (ブランチ名)
로 지점을 만든다.$ git branch test
완성!!!?Linux는 아무것도 갚지 않았습니다. 정말 다 되었는지 확인해 봅시다
git branch
.$ git branch
* master
test
잘 됐네."*"가 있는 곳이 현재 있는 지점입니다.
생성된 분기로 전환하려면
git checkout (ブランチ名)
를 수행합니다.$ git checkout test
Switched to branch 'test'
$ git branch
master
* test
"*"가 테스트 지점으로 이동했습니다.생성된 브랜치에서 밀어넣기
테스트 지점에서git.txt를 편집, 제출 및 푸시합니다.
?아!!!에서 설명한 대로 해당 매개변수의 값을 수정합니다.
git.txtHello git!!!
$ vim git.txt
$ git add --all
$ git commit -m "testブランチにプッシュ"
$ git push origin test
git push origin test
새로 만든 테스트 지점을 지정합니다.
테스트 지사에서 일하기 때문에 반드시 자신의 지사로 미루어야 한다!
GitHub로 확인해봐.Branch 드롭다운 메뉴를 test 지점으로 바꿔보시면...
테스트 지점이 파일을 변경했습니다!
그리고 마스터 지점으로 전환하면 아직 바뀌지 않은 것을 발견할 수 있습니다.
병합 시도
마지막으로 테스트 지점 변경을 마스터 지점에 통합합니다.
에서 설명한 대로 해당 매개변수의 값을 수정합니다.
그 전에 통합할 지점으로 이동하십시오.
이번에는 마스터 지점으로 이동하여test 지점을 통합합니다.
그리고 마스터 지점으로 밀어보세요!$ git checkout master
Switched to branch 'master'
$ git branch
* master
test
$ git merge test
$ git push origin master
GitHub로 확인해봐.다시 마스터 지점으로 변경해 보시면...
master 지점은 테스트 지점의 변경 사항을 반영합니다!!!
총결산
나는 지점과 합병을 기재해 보았다.
만약 다음이 있다면, 나는 해 보고 싶다!!
Reference
이 문제에 관하여(GitHub의 분기 및 병합 편을 처음 사용합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ryuji_i3/items/7dafb4cc00726d8ee0c3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Hello git!!!
$ vim git.txt
$ git add --all
$ git commit -m "testブランチにプッシュ"
$ git push origin test
마지막으로 테스트 지점 변경을 마스터 지점에 통합합니다.
에서 설명한 대로 해당 매개변수의 값을 수정합니다.
그 전에 통합할 지점으로 이동하십시오.
이번에는 마스터 지점으로 이동하여test 지점을 통합합니다.
그리고 마스터 지점으로 밀어보세요!
$ git checkout master
Switched to branch 'master'
$ git branch
* master
test
$ git merge test
$ git push origin master
GitHub로 확인해봐.다시 마스터 지점으로 변경해 보시면...master 지점은 테스트 지점의 변경 사항을 반영합니다!!!
총결산
나는 지점과 합병을 기재해 보았다.
만약 다음이 있다면, 나는 해 보고 싶다!!
Reference
이 문제에 관하여(GitHub의 분기 및 병합 편을 처음 사용합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ryuji_i3/items/7dafb4cc00726d8ee0c3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(GitHub의 분기 및 병합 편을 처음 사용합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ryuji_i3/items/7dafb4cc00726d8ee0c3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)