そのため、Repo 1 のフォークを作成しました。私のフォーク (Repo 1 Fork) にはブランチ (patch-1) があります。Repo 1 にプル リクエストを提出しました。マージされるのを待っています。
patch-1 を Repo 1 Fork にマージできますか?
また、patch-2 を作成したいのですが、Repo 1 Fork master に新しいブランチを作成するのが最適ですか?
マージ操作はリポジトリには適用できません。それらは特定のブランチにのみ適用できます。
私はそれを仮定します
Repo-1-Fork
patch-1
にマージできますか?
意味
path-1
ローカルブランチ ( Repo-1-Forkにある) をローカルブランチ (同じく Repo-1-Fork にある)にマージできますmaster
か?
はい、できます。ただし、その前に、ニーズに合ったものを考えてください。patch-2
、patch-3
などのブランチを作成できるようにしたい場合があり、これらのブランチのそれぞれに個別の機能を持たせたい場合があります。この場合、ローカルブランチをRepo-1master
ブランチと同期させるために、マージしない方が便利な場合があります。 master
次に、必要に応じてdeveloper
、ローカルのRepo-1-Forkpatch-1
にブランチを作成して、すべての、 などのブランチをマージしpatch-2
て、意図したすべての機能を備えたバージョンを作成できます。
patch-1
結局、ローカルのRepo-1-Fork にマージする場合は、自分のブランチではなく、リモートのRepo-1master
から新しい単一機能のブランチを作成することを忘れないでください。そうしないと、コミットとそれに追加する新しいコミットの両方が作成され、.com から単一機能のプル リクエストを送信できなくなります。 master
patch-2
patch-1
patch-2