プルリクエストのレビュー
GitHubのプルリクエストを読む、差分をレビューし、コメントを投稿し、詳細を編集し、Dreamからマージする。
Git → プルリクエストタブは現在のブランチのGitHub PRを開きます。リポジトリにGitHub CLIをインストールし、認証を行ってください。新しいPRを公開するには、Git workflowsを参照してください。
現在のブランチのPRを開く#
- プロジェクトを選択し、現在のブランチを確認する。
- 右のツールバーで Git を開き、プルリクエスト を選択します。
- PRのタイトル、状態、ソースブランチおよびベースブランチ、およびチェックを確認する。
- 概要 で説明と議論を行うか、コード で変更されたファイルを指定する。
チェックのサマリーは失敗したチェックの数を表示します。リンクが存在する場合、チェックを選択してその詳細を開きます。
ブランチにPRがなければ、パネルは プル リクエストを作成する を提供します。GitHubで変更を施した後は、プルリクエストの操作 → 更新 を使用するか、GitHub で開く でブラウザ上でPRを確認できます。マージされたPRは、そのPRのヘッドより新しいコミットがブランチに含まれる場合に自動的に表示されなくなります。
コードをレビューし、コメントを投稿する#
概要で議論を読み、書き込み および プレビュー を使って Markdown コメントを構成してください。コメントを投稿 を選択して GitHub に公開してください。
コードでファイルを展開し、そのdiff内の行を選択して行にコメントを投稿できます。既存のレビュースレッドを読むことができ、返信を使ってそのスレッドを継続できます。テキストパッチが利用できない場合、GitHub上のPRを開いてそのファイルを確認できます。
これらのコメントはGitHubに投稿されます。ローカルの変更についてコーディングエージェントに尋ねるには、Changesにおけるdiffフィードバックを使用してください。
タイトルと説明を編集する#
アカウントに権限がある場合、タイトルを編集または説明を編集を使用します。タイトルを編集した後は、それを保存します。説明については、書き込みおよびプレビューを用いてから保存します。また、編集コントロールが存在する場合、自分のコメントも編集できます。
プルリクエストをマージする#
- コード、ディスカッション、チェックをレビューしてください。
- パネルヘッダーの マージ をクリックします。
- PR をマージのソースブランチとベースブランチを確認してください。
- 利用可能な方法を選択してください:マージコミットを作成、スカッシュしてマージ、またはリベースしてマージ。
- マージを提出します。
のみ、オープンでドラフトではないPRのみマージ可能です。GitHubでまずドラフトを準備済みにマークしてください。アカウントにはマージ許可が必要であり、リポジトリが利用可能なマージ方法を決定します。GitHubはリポジトリの要件が満たされていない場合、マージを拒否する可能性があります。
Dreamは、マージ詳細をロードした際に表示されていたHEADコミットがPRに変更されていないことを確認します。GitHubで変更された場合は、再試行する前にリフレッシュし、新しい変更を確認してください。