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 显示完整消息。
问题
我可以撤消已中止的变基吗?
中止返回到您开始的位置。对于其他恢复,请参阅撤消和重做。