GITフォークによる簡単な作業
"A fork is a copy of a repository that you manage. Forks let you make changes to a project without affecting the original repository."
Link for github docs
始めに
我々は2つのrepos
オリジナル
github/OWNER/original
フォークド
github/YOU/forked
$ git remote -v
> origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch)
> origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (push)
次に、元のrepoを上流に追加する必要がありますgit remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git
今すぐ見るべきだ$ git remote -v
> origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch)
> origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (push)
> upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (fetch)
> upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (push)
元からの変更を取得する
git fetch upstream
git checkout main
git merge upstream/main
ForwardからFordへのプル要求の作成
# FORKED repo
# make changes
git add .
git commit -m "message"
git push
その後、Github上でフォークrepoに移動し、プル要求を作成します.
ワークフロー
ワークフローをクリーンに保つには、次の手順に従います.
✅ オリジナル→ フォーク
⛔ フォーク→ オリジナル(あなたが何をしているか確信しているときだけそれをしてください!)
Reference
この問題について(GITフォークによる簡単な作業), 我々は、より多くの情報をここで見つけました
https://dev.to/daw888/simple-work-with-git-fork-3cdj
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
git fetch upstream
git checkout main
git merge upstream/main
# FORKED repo
# make changes
git add .
git commit -m "message"
git push
その後、Github上でフォークrepoに移動し、プル要求を作成します.ワークフロー
ワークフローをクリーンに保つには、次の手順に従います.
✅ オリジナル→ フォーク
⛔ フォーク→ オリジナル(あなたが何をしているか確信しているときだけそれをしてください!)
Reference
この問題について(GITフォークによる簡単な作業), 我々は、より多くの情報をここで見つけました
https://dev.to/daw888/simple-work-with-git-fork-3cdj
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
Reference
この問題について(GITフォークによる簡単な作業), 我々は、より多くの情報をここで見つけました https://dev.to/daw888/simple-work-with-git-fork-3cdjテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol