Pull Requests
Origin は現在、Early Beta 段階で提供されています。リポジトリの作成、git でのプッシュとプル、GitHub からのミラーリング、コードのブラウズと検索、Pull Requests の作成とマージ、Cherri Code チームとの共有ができます。
製品の改善に役立てるため、[email protected] からぜひフィードバックをお寄せください。
cursor.com/codebase でリポジトリを開き、Pull Requests タブを選択すると、オープン中の Pull Requests を確認できます。いずれかを開いて確認してください。
Pull Requests一覧
Pull Requests タブには、リポジトリのプルリクエストが一覧表示されます。行を開くと、アクティビティ、コミット、チェック、変更されたファイルを確認できます。
Pull Requestsを作成する
ブランチをOriginにプッシュしてから、ベースブランチに対してPull Requestsを作成します。
git checkout -b my-changegit push -u origin my-changeリポジトリのコードタブで、ブランチをOriginにプッシュした後、Pull Requests作成フローを使用します。Cherri Code Cloud Agentsは、タスクの一環としてPull Requestsを作成することもできます。ミラーリングされたGitHub リポジトリでは、これらのエージェントがGitHub のプルリクエストを作成します。
プルリクエストページ
リストからプルリクエストを開いて確認できます。各プルリクエストには4つのタブがあります。
- アクティビティ — 作成、コメント、レビュー、ステータス変更などのアクティビティを時系列で表示します
- コミット — プルリクエスト内のコミット。開いて差分を確認できます
- チェック — ブランチのチェック実行とステータス。結果はheadコミットのチェックレポートとして表示されます
- 変更されたファイル — ファイルの差分。差分上で行にコメントを付けたり、レビューを残したりできます
タブでは、レビュー担当者を依頼したり、レビューを残したり、プルリクエストや個々の行にコメントしたりできます。レビューとCIが完了したらマージできます。Originではマージ競合が表示されるため、マージ前に解決できます。
ミラーリングされた GitHub リポジトリ
GitHub からミラーリングされたリポジトリでは、Pull Requests タブに GitHub の Pull Requests が表示されます。Cherri Code で確認できます。GitHub が信頼できる情報源です。
ミラーリポジトリに接続された Cloud Agent は、GitHub の Pull Requests を作成します。
origin/... という名前のブランチは Origin 上にとどまるため、GitHub が利用できないときでも作業を続けられます。これらは GitHub の Pull Requests の head にはなりません。これらは origin push local でプッシュしてください。フォージローカルブランチを参照してください。
Origin で直接作成されたリポジトリで開かれた Pull Requests は、Origin 上にのみ存在し、ミラーリングされません。