[GitHub] 브랜치 생성에서 통합에 이르는 일련의 프로세스
3187 단어 GitHub
master
이 아니라 다른 지점에서 작업합니다.다른 분기에서 생성된 파일 등을 결합(결합)해야 합니다
master
.나는 그 절차를 총결해 보았다.
입문
master
지점과 일을 하다
현재 분기가 master
인지 확인합니다.$ git branch
* master
master
로 확인한 후 다음 코드를 입력하여 새 지점을 만듭니다.git checkout -b <任意のブランチ名>
예를 들어, 브랜치 이름을 chapter01
로 설정한 경우 다음과 같이 표시됩니다.$ git branch
* chapter01
master
GitHub로 이동
작업이 완료되면 GitHub에 밀어넣습니다.
Git에서 GitHub로 이어지는 일련의 프로세스$ git status # どのファイルを変更したか確認
$ git diff # 前回のコミットと、今回変更したファイルの差分を抽出
# ファイルを全てコミットする場合
$ git add .
# ファイルを指定してコミットする場合
$ git add ファイル名 # 例) git add messages_controller.rb
$ git commit -m "任意コメント"
# GitHubへ反映
$ git push origin BRANCH_NAME # 例) git push origin chapter01
GitHub에서 신축 생성하기
GitHub에서 잡아당기기 요청을 작성합니다.
① Compare &pull request 버튼을 누릅니다.
② 변경 내용을 설명에 기재하고 Create Pull Request 키를 누릅니다.
③ 어느 지점에서 어느 지점으로 요청을 당길지 확인합니다.
이번에는 chapter1_sub
에서 master
에게 라식 요청을 했다.
④ 코드 페이지로 돌아가 브랜치가 마스터인지 확인합니다.
⑤ Pull rquests로 돌아가서 Merge pull request 를 클릭합니다.
⑥ 주석을 작성하고 Confirm merge를 클릭한 후 병합을 완료합니다.
⑦ 변경 전과 변경 후
변경 전
수정 후
로컬 저장소 분기를 master로 전환하고 원격 저장소에서 당기기 $ git checkout master
$ git pull
이렇게 하면 로컬 저장소에 통합된 원격 저장소의 변경 사항을 반영할 수 있습니다.
다음은 브랜치 생성에서 통합까지의 일련의 절차입니다.
Reference
이 문제에 관하여([GitHub] 브랜치 생성에서 통합에 이르는 일련의 프로세스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/KazuhoE/items/dfd8a8343f1309c777c2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ git branch
* master
git checkout -b <任意のブランチ名>
$ git branch
* chapter01
master
작업이 완료되면 GitHub에 밀어넣습니다.
Git에서 GitHub로 이어지는 일련의 프로세스
$ git status # どのファイルを変更したか確認
$ git diff # 前回のコミットと、今回変更したファイルの差分を抽出
# ファイルを全てコミットする場合
$ git add .
# ファイルを指定してコミットする場合
$ git add ファイル名 # 例) git add messages_controller.rb
$ git commit -m "任意コメント"
# GitHubへ反映
$ git push origin BRANCH_NAME # 例) git push origin chapter01
GitHub에서 신축 생성하기
GitHub에서 잡아당기기 요청을 작성합니다.
① Compare &pull request 버튼을 누릅니다.
② 변경 내용을 설명에 기재하고 Create Pull Request 키를 누릅니다.
③ 어느 지점에서 어느 지점으로 요청을 당길지 확인합니다.
이번에는 chapter1_sub
에서 master
에게 라식 요청을 했다.
④ 코드 페이지로 돌아가 브랜치가 마스터인지 확인합니다.
⑤ Pull rquests로 돌아가서 Merge pull request 를 클릭합니다.
⑥ 주석을 작성하고 Confirm merge를 클릭한 후 병합을 완료합니다.
⑦ 변경 전과 변경 후
변경 전
수정 후
로컬 저장소 분기를 master로 전환하고 원격 저장소에서 당기기 $ git checkout master
$ git pull
이렇게 하면 로컬 저장소에 통합된 원격 저장소의 변경 사항을 반영할 수 있습니다.
다음은 브랜치 생성에서 통합까지의 일련의 절차입니다.
Reference
이 문제에 관하여([GitHub] 브랜치 생성에서 통합에 이르는 일련의 프로세스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/KazuhoE/items/dfd8a8343f1309c777c2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ git checkout master
$ git pull
이렇게 하면 로컬 저장소에 통합된 원격 저장소의 변경 사항을 반영할 수 있습니다.다음은 브랜치 생성에서 통합까지의 일련의 절차입니다.
Reference
이 문제에 관하여([GitHub] 브랜치 생성에서 통합에 이르는 일련의 프로세스), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/KazuhoE/items/dfd8a8343f1309c777c2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)