GitHub Desktop のプルリクエストについて
プルリクエストを使用すると、プロジェクトへの変更を提案し、フィードバックとレビューを提供し、変更をプロジェクトにマージできます。 詳しくは、「pull requests について」を参照してください。
pull request を作成するときは、"ヘッド ブランチ" で変更を行って、main
などの "ベース ブランチ" にこれらの変更を提案します。 GitHub Desktop では、pull request のヘッド ブランチを開いて (つまり "チェックアウト" して)、共同作成者が提案している変更を見ることができます。 たとえば、共同作成者が行ったコミットの履歴を表示し、コミットによって変更、追加、または削除されたファイルを確認できます。
ヘッド ブランチをチェックアウトすると、レビューに提案として残しておくには複雑すぎる変更をブランチに対して行いたい場合に、役に立つことがあります。 たとえば、一部のコンテンツの構造を変更したり、ファイルを追加または削除したり、GitHub で解決するには複雑すぎるマージの競合を解決したりしたいことがあります。 GitHub Desktop から、任意のエディターでブランチを表示して、変更を確認したり、追加の更新を行ったりできます。
または、GitHub で pull request に移動することなく、使いやすい環境でコミット履歴や状態チェックなどを単に見ることもできます。 リポジトリでチェックが有効になっている場合、GitHub Desktop には pull request のチェックのステータスが表示され、チェックを再実行できます。 詳しくは、「GitHub Desktop で pull request を操作する」をご覧ください。
GitHub Desktop から pull request にコメントすることはできません。 プルリクエストの変更を確認したら、GitHub に関するフィードバックを送信できます。 詳しくは、「プルリクエストのレビューについて」と「GitHub で pull request を表示する」をご覧ください。
GitHub Desktop で pull request ブランチを開く
-
GitHub Desktop で、 [現在のブランチ] をクリックします。
-
ドロップダウン メニューの上部で [Pull Requests] をクリックしてください。
-
プルリクエストのリストで、表示したいプルリクエストをクリックしてください。
必要に応じて、pull request のリストを更新するには、 をクリックします。
pull request ブランチを開いてあると、エディターでブランチの内容を表示したり、共同作成者の更新の差分とコミット履歴を表示したり、チェックの表示と再実行を行ったりできます。 詳しくは、「GitHub Desktop で pull request を操作する」をご覧ください。
GitHub
から GitHub Desktop で pull request ブランチを開く
-
リポジトリ名の下にある [pull request] をクリックします。
-
プルリクエストのリストで、GitHub Desktop で開くプルリクエストをクリックします。
-
pull request のタイトルの右側にある [ Code] をクリックした後、[Local] タブで [Checkout with GitHub Desktop] をクリックします。
pull request ブランチを開いてあると、エディターでブランチの内容を表示したり、共同作成者の更新の差分とコミット履歴を表示したり、チェックの表示と再実行を行ったりできます。 詳しくは、「GitHub Desktop で pull request を操作する」をご覧ください。
GitHub Desktop で pull request を操作する
pull request ブランチをチェックアウトしたら、GitHub Desktop とローカル エディターを使って、共同作成者の変更を確認したり、ブランチをさらに変更したりできます。 たとえば、次のように操作できます。
エディターでブランチを開く
コンテキスト内の変更を確認したり、pull request をさらに更新したりする場合は、ローカル エディターでブランチの内容を表示できます。
-
[GitHub Desktop] メニュー バーで、 [リポジトリ] を選びます。
-
[エディターで開く] をクリックします。
詳しくは、「GitHub Desktop での既定のエディターの構成」を参照してください。
コミットの履歴を表示する
共同作成者が提案している一連の変更に至った過程を確認したい場合は、ブランチのコミット履歴を表示できます。
-
左サイドバーにある [履歴] をクリックします。
-
[比較するブランチの選択...] で、pull request のベース ブランチを検索して選びます。
-
[前方] タブをクリックします。
詳しくは、「GitHub Desktop でのブランチ履歴の表示」を参照してください。
チェックを表示して再実行する
pull request ブランチに対して実行されたチェックの状態を見ることができます。 合格しなかったチェックは、提案された変更にブランチのマージを妨げる問題があることを示している可能性があります。 GitHub Desktop からチェックを再実行できます。 詳しくは、「GitHub Desktop でのチェックの表示と再実行」を参照してください。
GitHub
で pull request を表示する
pull request にコメントを追加したり、レビューを残したり、pull request をマージしたりするには、GitHub で pull request に移動する必要があります。 GitHub Desktop で pull request ブランチをチェックアウトすると、GitHub で対応する pull request をすばやく開くことができます。
-
GitHub Desktop のメニュー バーで、 [ブランチ] をクリックします。
-
[GitHub で pull request を表示する] を選びます。