Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

プルリクエストでのフィードバックを取り込む

レビュー担当者がプルリクエストの変更を提案する場合、変更をプルリクエストに自動的に組み込むか、Issue をオープンしてスコープ外の提案を追跡できます。

提案された変更の適用

他の人はプルリクエストに特定の変更を提案することができます。 リポジトリに対する書き込みアクセスがある場合は、プルリクエストで提案されたこれらの変更を直接適用することができます。 プルリクエストがフォークから作成されたもので、作者がメンテナーによる編集を許可していれば、上流リポジトリへの書き込みアクセスがある場合でも、提案された変更を適用できます。 詳しい情報については、「pull request へコメントする」と「フォークから作成された pull request ブランチへの変更を許可する」を参照してください。

提案された複数の変更を 1 つのコミットに取り込みたければ、提案された変更をバッチとして適用すると簡単です。 提案された変更を 1 つ、またはバッチとして適用すると、プルリクエストの比較ブランチで 1 つのコミットが作成されます。

コミットに含まれる変更を提案した各ユーザがそのコミットの共作者になり、 提案された変更を適用したユーザは、共作者兼そのコミットのコミッターになります。 Git の「コミッター」という用語の詳しい情報については、Pro Git ブック サイトで、「Git の基本 - コミット履歴を表示する」を参照してください。

  1. リポジトリ名の下にある [pull request] をクリックします。 [Issues and pull requests](issue と pull request) タブの選択
  2. プルリクエストのリストで、提案された変更を適用する対象のプルリクエストをクリックします。
  3. 適用する最初の変更提案に移動します。
    • それ自体のコミットで変更を適用するには、 [提案のコミット] をクリックします。 [提案のコミット] ボタン
    • 変更のバッチに提案を追加するには、 [提案をバッチに追加する] をクリックします。 これを繰り返して、1 つのコミットに取り込む変更を追加します。 提案された変更の追加が完了したら、 [提案のコミット] をクリックします。 [提案をバッチに追加する] ボタン
  4. コミットメッセージのフィールドに、ファイルに対する変更内容を説明する、短くわかりやすいコミットメッセージを入力します。 Commit messageフィールド
  5. [変更のコミット] をクリックします。 [変更のコミット] ボタン

レビューを再リクエストする

たとえばPull Requestに相当の変更を加えた後に、レビューを再度リクエストできます。 レビュー担当者からの新しいレビューをリクエストするには、 [会話] タブのサイドバーで、 アイコンをクリックします。

スコープ外の提案に対する Issue のオープン

プルリクエストの変更が提案され、その変更がプルリクエストのスコープ外である場合、フィードバックを追跡するために新しい Issue をオープンすることができます。 詳細については、「コメントから Issue を開く」を参照してください。

参考資料