GitHubでプルリクエストを開くと、すべてのリクエストが最後のリクエストからコミットされ、新しいリクエストがすべてこのリクエストに自動的に追加されます。どのコミットが追加されているのか、どのコミットがコミットされていないのかを制御できないようです。別のプルリクエストを開こうとすると、「おっと!プルリクエストが既にあります」というエラーが表示されます。コマンドラインを使いこなすことなく複数のプルリクエストを開く簡単な方法はありますか?GitHubで複数のプルリクエストを開く方法
答えて
プルリクエストはブランチに基づいています。複数のコミットに対するプル要求を開く唯一の方法は、それらを自分のブランチに分離し、そこからプル要求を開くことです。
実際には別のブランチを作成せずにこれを行うことができますが、少し遊んでいます。
はここでの手順です:
- は、2つのあなたが引くしたい範囲をコミット識別します。
(other/master)A - > B - > C - > D - > E(あなた/マスター)
1つのリクエストでBとCを引き出すとしましょう、およびD & Eである。 - プルリクエストを行います。左側(「ベース」)にコミットします。右側(「ヘッド」)に、Cのコミット番号を入力します。
- 最初のリクエストの説明を記述します。
- もう一度リクエストしてください。ベースにはCのコミット番号を、頭にはE(あなた/マスター)を入れてください。
- 説明を書いてください。
私が見るとおり、プルリクエストはコミットCを分岐点として認識します。か何か。
あなたの/ masterからコミット番号を追加していても、other/masterを左側にしておく必要があります。また、このメソッドでは、さらに変更が必要な場合に備えて、マージ要求に新しいコミットを追加することはできません。 – frisco
Githubに関するいくつかの情報とは対照的に、この回答には次のような種類があります。http://stackoverflow.com/questions/23159860 –
これを行うための最も簡単な方法は、hubコマンド()です。あなたのトピックブランチあなたがのためにプルリクエストを作成する(この例では、「機能」)から、
あなただけ実行することができます。
git pull-request
(最初のブランチをプッシュすることを忘れないでください!)
そして、 "YOUR_USER:feature"のGitHubで新しいプルリクエストを開きます。
すでにGitHubの上で問題を作成した場合、あなたも、既存の問題(あなたがウェブUIから行うことができない何か)にプルリクエストを添付することができます。
$ git pull-request -i 123
[ attached pull request to issue #123 ]
- 1. GitHubでプルリクエストを再開する方法
- 2. GitHub:プルリクエストを再開する方法
- 3. コマンドラインでgithubでプルリクエストを自動的に開く
- 4. GitHubがプルリクエストを作成する方法
- 5. GitHub - プルリクエスト - マージ
- 6. ジェンキンスを使用してGithubプルリクエストを複数回取得する
- 7. Githubプルリクエストの変更
- 8. GitHubのユーザー名でプルリクエストと問題をフィルタする方法
- 9. HTML5-複数のカメラを開く方法
- 10. 複数のページを開く方法ONMOUSEOVER
- 11. TeamCityビルドGit/GitHubプルリクエスト
- 12. github apiから「私のプルリクエスト」を取得する方法は?
- 13. Github、デフォルトのプルリクエストをマスターにしないでください
- 14. GitHub:プルリクエストへの外部リンク
- 15. githubプルリクエストがあるときにジェンキンスビルドをトリガーする方法
- 16. シングルプルリクエストから複数のプルリクエスト
- 17. GitHubでプルリクエストからファイルを削除
- 18. コミット/プルリクエストでGithubチェックリストを更新する
- 19. Githubでプルリクエストを非表示にする
- 20. github:プルリクエストなしのコードレビューですか?
- 21. githubプルリクエストに戻るトラッキングエラー
- 22. github '比較&プルリクエスト'とは
- 23. コミットハッシュからGitHubプルリクエストID
- 24. ArborText/1つのウィンドウで複数のxmlファイルを開く方法
- 25. メインブラウザのウィンドウで複数のリンクを開く方法は?
- 26. githubのワークフローの問題、githubで複数の開発者と作業する方法
- 27. githubで他の人のプルリクエストに変更を加える方法は?
- 28. 同じブラウザで複数のタブを開く方法は?
- 29. salesforceで同時に複数のウィンドウを開く方法は?
- 30. スケッチ複数のウィンドウ/タブで同じファイルを開く方法は?
[OK]をthatsのは、冷却、Iそれは主人だけと思った。だから、あなたが意味することは、私は多くのブランチ(つまり:git flow features)を作成し、それぞれの要求をプルすることができるということです。 –
私は、ブランチが前回のコミットの履歴を保持していたので、アップストリームに対するプル要求にはまだすべてのコミットが含まれています。 –
こんにちは@ eel-gheez、これについて何をすべきか考え出しましたか?他のブランチからの変更なしに隔離されたPRを作成するにはどうすればいいですか? –