Git 操作には注意が必要です
マージ、リベース、チェリーピック、リバート、または二分化が途中で停止すると、GitTree は Rebasing … onto …, step 3 of 7 などのバナーを表示し、タブ rebase in progress をマークします。ほとんどのコマンドは完了するまで待機します。競合があれば解決してから、Continue、Skip ステップ、または Abort… で開始位置に戻ります。
無料更新されました
GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。
始める前に
- リポジトリは開いており、そのタブには操作が進行中であることが示されています。
どこで見つけられますか
- Operation in progress バナー;パレット: Continue Operation、Skip Current Step、Abort Operation…。
| アクション | macOS | WindowsとLinux |
|---|---|---|
| コマンドパレット | ⌘⇧P | Ctrl+Shift+P |
ステップ
バナーを読む
どのブランチで何が起こっているか、残っている競合の数が表示されます。
競合を解決する
Resolve を押して、競合する各ファイルを修正します (競合の解決)。
終了または撤退
すべての競合が解決されたら Continue を押し、このステップを削除するには Skip、操作前の状態に戻るには Abort… を押します。
期待される結果
操作が終了または元に戻され、すべてのコマンドが再び機能します。
何か問題が発生した場合
Git は、index.lock などのロック ファイルが存在することを示します
このリポジトリでは別の Git プログラムが動作しています。閉じて、もう一度試してください。 Activity Log にはメッセージ全体が表示されます。
質問
中止されたリベースを元に戻すことはできますか?
中止すると、開始した場所に戻ります。その他のリカバリについては、「元に戻すとやり直し」を参照してください。