レポをフォークしました。私はレポにいくつかのコミットを行い、最初のプルリクエストを作成しました。それらはすでに元のレポにマージされています。さらにコミットを追加したので、2 番目のプル リクエストを作成したいと思います。
2 つの問題があります。
- 元のレポが変更されましたが、私のレポにはこの変更がありません。元のリポジトリの URL から (Tortoise Git を使用して) フェッチしようとしましたが、うまくいかないようでした (その後コミットするものは何もありませんでした)。
- 既にプルされたもの以外でプル リクエストを作成できません。
そのために Tortoise Git を使用したいのですが、必要に応じて git コマンドラインを使用できます ;-)。
伝説:
- 緑色のボックスは、元のリポジトリに既にプッシュされたリビジョンです。
- 赤いボックスは、元のリポジトリにプッシュしたいリビジョンです。
- 番号 4 は、レポにマージする必要があるものです。
PS: git-scm での分岐とマージについて読んだことがありますが、それは単一のリポジトリでのマージと分岐に関するものであるようです。
編集: これは私の最初の問題に答えているようです:元の GitHub リポジトリからフォークされた GitHub リポジトリに新しい更新をプルする この場合、マージまたはリベースを行うべきかどうかはわかりませんが...