Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
パブリック github リポジトリに最初のプル リクエストを行いました。すべての作業を分岐し、コーディングして、ブランチに提出しました。これをBranchAと呼びましょう。
リクエストが完了するのを待っている間、BranchA の変更を含む新しいブランチでさらに作業を行いたいと思います。BranchA から BranchB を作成する必要がありますか?
アップストリームから変更をプルしたときに上記が正しい場合、BranchA がマージされたと仮定すると、BranchB はどうなりますか?
Git には「サブブランチ」という概念がありません。ブランチには親がありません。
ブランチ A からブランチ B を作成すると、ブランチ B にはブランチ A のすべてのコミットが含まれます。 その後、ブランチ A でさらにコミットを行うと、ブランチ B にコミットgit merge(またはリベース) できgit mergeますgit fetch。
git merge
git fetch
プル リクエストが受け入れられると、コミットはアップストリーム マスターにも行われます。