Git Fork
Forkとは?
2.作業方法
1.プロジェクトFork
まず、作業するプロジェクトのリポジトリForkを自分のリポジトリにインポートします.(作業するアイテムのリポジトリの右上隅にあります.)
2.Forkプロジェクトをローカルでコピーする
CloneまたはDownloadまたはCodeボタンをクリックすると、クローンするURLが表示されます.
$ git clone [URL]
3.既存のリモート・リポジトリへの接続
「マイKnowledge Base」でforkの項目は、既存の項目を変更しても反映されません.したがって、ローカル・リポジトリを既存のリモート・リポジトリに関連付け、プル時に元のリポジトリの変更を反映できます.
$ git remote add upstream [URL]
$ git remote -v # 연결된 upstream repository(기존 원격저장소)를 확인하는 명령어
リファレンス上流リポジトリから最新の更新を取得する方法
$ git fetch upstream
$ git checkout master
$ git merge upstream/master
$ git push origin master
4.処理するブランチにチェックアウト
ローカルでプロジェクトをコピーすると、リモート・リポジトリ内のすべてのブランチが同時に受信されません.基本的にはメインブランチのみを受け入れます.
$ git checkout -t [원격 저장소의 branch 이름] # 원격 저장소의 branch를 가져옴
$ git checkout -b [생성할 branch 이름] [원격 저장소의 branch 이름] # branch를 생성하면서 해당 branch로 checkout
リファレンスブランチを確認するコマンド
$ git branch # 로컬 브랜치
$ git branch -r # 원격 저장소 브랜치
$ git branch -a # 로컬/원격 모든 브랜치
Reference
この問題について(Git Fork), 我々は、より多くの情報をここで見つけました https://velog.io/@yunchanpark/Git-Forkテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol