操作を続行、スキップ、または中止する
マージ、リベース、チェリーピック、またはリバートは、通常は競合により途中で停止することがあります。グラフの上のバナーにはオペレーションとそのステップの名前が表示され、Resolve、Continue、Skip (リベース)、および Abort… が提供されます。中止すると最初にドロップしたものが保存されるため、Undo はそれを戻します。
無料更新されました
GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。
始める前に
- 操作が停止しました。バナー Operation in progress がグラフの上にあり、タブにもそれが表示されます。
どこで見つけられますか
- グラフ上のバナー: Resolve、Continue、Skip、Abort…。
- 変更パネル: Commit and Merge、Continue Rebase、Continue Cherry-Pick、Continue Revert、および対応する中止ボタン。
| アクション | macOS | WindowsとLinux |
|---|---|---|
| Undo 中止 | ⌘Z | Ctrl+Z |
ステップ
解決してから続行する
競合したファイルを解決するには、Resolve を選択してください。すべてのファイルが解決されるまで、Continue は Resolve the … conflicts first で無効のままになります。
または、リベース手順をスキップします
リベース中、Skip は停止したコミットを削除し、次のコミットを続行します。
あるいは中止する
Abort… は、操作の開始前に記録されたブランチ、インデックス、作業コピーを元に戻します。ドロップしたものはすべて最初に保持されるため、Undo はそれを取り戻すことができます。
期待される結果
操作は終了するか、以前とまったく同じようにブランチでキャンセルされます。バナーが消えてしまいました。
変更パネルの終了ボタン
| 手術 | で終了 | でキャンセル |
|---|---|---|
| マージ | Commit and Merge | Abort Merge |
| リベース | Continue Rebase | Abort Rebase |
| チェリーピック | Continue Cherry-Pick | Abort Cherry-Pick |
| 元に戻す | Continue Revert | Abort Revert |
何か問題が発生した場合
操作はGitTreeの外で開始されました
GitTree は Git 自体の状態を読み取るため、ターミナルで開始された操作に対してもバナーが表示されます。同じように仕上げます。
質問
中止すると競合解決は失われますか?
これらはファイルから削除されますが、中止によって復元された直後に最初に回復スナップショット Undo に保持されます。
![GitTree のバナーには、機能/検索から開発へのマージ、競合 1 つ、および [解決]、[続行]、[中止] ボタンが含まれています](/docs-media/conflict-resolver-en-2880.97c17013ff.webp)