Skip to main content
 首页 » 编程设计

tortoisegit之你能在 TortoiseGit 中做部分提交吗

2024年09月07日22findumars

native git 允许 partial commits :您可以只提交文件的某些行,而将其余行留待以后提交。

这在 TortoiseGit 中可能吗?

请您参考如下方法:

是的,有official instructions在文档中。

在实践中,我发现这个工作流程很有用:

  • 右键单击 要部分提交的文件
  • 点击提交后恢复 - 这会立即创建文件的内部副本。
  • 双击 要在 中编辑的文件TortoiseGitMerge
  • 右键单击 -> 标记此区块 对于您现在要提交的每个更改
  • 右键单击 -> 只留下标记的块 还原其他更改。
    作为这两个步骤的替代方法,您可以按照自己的方式编辑文件。
  • 保存 关闭 TortoiseGitMerge
  • 提交 - 这会在之后恢复文件的内部副本。
  • 您刚刚在 TortoiseGitMerge 中恢复的更改现在已在您的工作树中恢复。