ファイルの変更を確認し、対象範囲を選択して、Qoder からコミットまたはプッシュします。
Qoder がプロジェクトを編集した後は、変更を共有する前に Review を開いて実際のファイルを確認します。Review にはタスクの横にリポジトリの差分が表示されるため、変更内容を確認し、必要なファイルを選び、Qoder 内で Git ワークフローを完了できます。
Review は、次の操作に使用します。
workspace を含むタスクで sidebar を開き、Add tab → Open review を選択します。task monitor の environment information に Uncommitted changes が表示されている場合は、その件数から Review を直接開くこともできます。
Review タブには、次の項目があります。
Review 上部の Choose change source を開き、目的に合う変更元を選択します。
最後に、予期しない変更が作業ツリーに残っていないこと、必要なチェックが成功したこと、意図したリモートブランチにプッシュしたことを確認してください。
Review を使用する場面
Review は、次の操作に使用します。
- エージェントによる編集をコミット前に確認する
- 未ステージ、ステージ済み、コミット済み、またはブランチの変更を比較する
- 個別のファイルをステージまたは元に戻す
- コミットの作成、既存コミットのプッシュ、またはコミットとプッシュを一度に実行する
Review を開く
workspace を含むタスクで sidebar を開き、Add tab → Open review を選択します。task monitor の environment information に Uncommitted changes が表示されている場合は、その件数から Review を直接開くこともできます。
Review タブには、次の項目があります。
- 変更元セレクター
- 選択した変更元の追加行数と削除行数
- ファイルへの移動、変更の折りたたみ、ファイル一覧の表示を行うコントロール
- ファイルごとの差分とファイル単位の操作
- Git ワークフローを完了する Commit or push
確認する変更を選択する
Review 上部の Choose change source を開き、目的に合う変更元を選択します。
| UI option | 表示内容 |
|---|---|
| Last turn | 最新のタスクターンに関連するファイル変更。 |
| Uncommitted | まだコミットされていないすべての変更。 |
| Unstaged | Git のステージ領域に追加されていない変更。 |
| Staged | 次のコミット用にステージされている変更。 |
| Committed | コミット済みの変更。 |
| Branch | 現在のブランチの変更。 |
ファイルごとに確認する
- 変更元を選択します。
- Jump to file または Show files を使用して、対象ファイルを開きます。
- 差分の追加と削除の両方を確認します。必要に応じて Stacked または Split を選択し、空白のみの変更の表示や行の折り返しも設定できます。
- 未ステージのファイルを次のコミットに含める場合は Stage file を選択します。未コミットの変更を削除する場合にのみ Revert file を使用します。
- 必要なテスト、ビルド、静的チェック、または手動確認を実行します。
コミットまたはプッシュする
1
コミットフローを開く
対象の変更を確認した後、Commit or push を選択します。
2
ブランチを確認する
Commit or push ダイアログで現在のブランチを確認します。新しいブランチにコミットする場合は、ブランチメニューを開いて New branch を選択します。
3
含める変更を確認する
未ステージのファイルも今回のコミットに含める場合にのみ Include unstaged changes を使用します。続行する前に、表示された追加行数と削除行数を確認してください。
4
変更を説明して完了する
コミットメッセージを入力するか、空欄のままにして Qoder に生成させます。ローカルコミットを作成する場合は Commit、既存コミットをプッシュする場合は Push、両方を実行する場合は Commit and push を選択します。
コミットが成功しても更新されるのはローカルリポジトリだけです。対象ブランチへのプッシュが成功してから、ほかの共同作業者がコミットを取得できます。