質問: Github の Pullrequest に詳しい方にお伺いします。 Githubで公開されているリポジトリをForkし、修正後1つめのPullrequestを送りました。 続けて、同じリポジトリに対して、別のコミットをPullrequestを送りたいのですが、1つめと同じ方法(Github Desktop)でPullrequestを出すことができません。 ブラウザから、Pullrequestを送る方法も見当たりません。 そもそも、同じリポジトリに対して同時に2つ以上のPullrequestを出すことが可能なのでしょうか? 1つめがCloseされるまで送ることはできないということでしょうか? 新たにForkしなおせば、できそうな気もするのですが、差分を作成するたびにForkしているとリポジトリの数が多くなってしまいそうなので、最終手段を行使する前に本来の在り方をお伺いしたいと思い質問させていただきました。 よろしくお願いいたします。
回答: 解決しましたので、まとめます。 最終的に以下のような手順で目的を達成しました。 1.すでに発行済みのPullrequestをclose(取り消し)。 2.Forkしたリポジトリを削除。 これで、スタート地点に戻りました。 3.あらためて、Fork。(ブラウザ) 4.必要な数だけブランチを作成。(Github Desktopまたはコマンドライン) 5.修正して、コミット。(Github Desktop) 6.Githubへpush(コマンドライン) git push -u origin ブランチ名 7.Pullrequest発行。(ブラウザ)Github Desktopでは、Fork後のMasterへのPullrequestしか作成できませんでした。 8.ローカルのクローンを次のブランチに切り替え。(Github Desktop)コマンドラインでの方法がわかりませんでしたが、Github Desktopだと簡単でした。 9.5.から繰り返し。