1
誰かがプルリクエストを提出したリポジトリを持っています。私のレポはかなり前にコミットされています。私は彼のプルの要求をクローンして、それを使って遊んでいて、彼のコミットでいくつかの誤りを修正しました。彼の上に自分のコミットを追加する最良の方法は何ですか?最初に修正プログラムを適用せずにプルリクエストをマージする必要はありません。 リポジトリのプルリクエストに追加するベストプラクティス?
私の即時の思考は以下のとおりです。
- クローンの彼のフォークは、ローカルにコミットし、彼のフォークにPRを提出します。彼は私の変更を自分の引き取り要求にマージし、それを次にマージします。
- 私のレポに新しいブランチを作成し、彼がフォークしたコミットを指し示し、この新しいブランチで彼のPRをマージし、満足するまで私のコミットを追加し、新しいブランチをマスターにマージします。
は、これまでのところ私は2番目のものを試してみましたが、私は(githubの上で見て)私のネットワークグラフが
owner --.--.--.--.--.--.| master
|
PR submitter .--.| PR commit
から
owner --.--.--.--.--.--.|master
|
.--.| new-branch
に行くと、それはのように思えるプルgitのとき彼は著者を失う。私は後で新しいブランチをマスターにマージすれば彼の貢献を消さない。最良の選択肢は何ですか?私は考えなかったことが他にありますか?