这个问题:
TortoiseGit 的主要功能不是消除对 git 命令行的需要,总的来说,我同意。
但是,git-gui 有一个我经常使用的功能(可能是为了弥补糟糕的工作流程):能够从当前补丁中选择性地暂存或取消暂存大块或行,以便在多个提交中将一堆散布的更改拆分为连贯的更改集.
命令行替代方案(对我来说,无论如何)有点笨拙,所以,理想情况下,我想在 TortoiseGit 中做同样的选择性提交。
到目前为止,我还没有找到一种方法来做到这一点,而且我怀疑,从另一个问题的答案来看,这是不可能的。有人可以确认一下吗?