You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Sublime Merge中移除分支最后一次提交中的指定文件?

在Sublime Merge中移除最后一次提交里的指定文件

方法一:修正提交(推荐,无需重复提交)

  • 切换到目标分支,打开提交历史面板(顶部导航栏「History」)。
  • 右键点击最顶端的最后一次提交,选择 Amend Commit 进入修正界面。
  • 根据需求处理目标文件:
    • 仅从提交中移除、保留本地文件:在「Staged Changes」区域找到该文件,右键点击选择 Unstage File。
    • 彻底删除文件(本地+提交记录):在文件列表中找到该文件,右键点击选择 Delete File,系统会自动暂存删除操作。
  • 确认提交信息(可沿用原信息),点击Commit按钮完成修改。

方法二:撤销提交后重新提交

  • 在提交历史面板中,右键点击最后一次提交,选择 Uncommit...,在弹窗中选择 Keep Changes,此时所有修改会回到暂存区。
  • 处理目标文件:
    • 保留本地:右键点击暂存区中的目标文件,选择 Unstage File。
    • 彻底删除:右键点击文件列表中的目标文件,选择 Delete File。
  • 确认暂存区仅包含需要保留的修改,点击Commit按钮,使用原提交信息完成提交。

内容的提问来源于stack exchange,提问作者Ars ML

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 13:04:56