这个问题:
认为 TortoiseGit 的主要功能不是为了消除 git 命令行的需求,总体而言,我同意这种看法。
然而,git-gui 有一个我经常使用的功能(也许是为了弥补糟糕的工作流):选择性地将当前补丁中的块或行分阶段暂存或取消暂存,以将一堆相互穿插的更改分成多个提交的一致性变更集。
对于我来说,命令行替代方案有点笨拙,因此,理想情况下,我希望在 TortoiseGit 中进行相同的选择性提交。
到目前为止,我还没有找到一种方法来做到这一点,并且从其他问题的答案中可以推断出,这似乎是不可能的。请问有人可以证实这一点吗?