TortoiseGit是否允许选择性的分段,比如git
这个问题:
你能用TortoiseGit与索引/暂存区进行交互吗?
认为TortoiseGit的主要功能并不是消除对git命令行的需求,总的来说,我同意。
然而,git-gui有一个特性,我使用了很多(也许是为了弥补错误的工作流程):能够选择性地将当前补丁中的块或线段暂存或分离,以便将一系列散布的变化分成多个提交中的连贯变更集。
命令行选择(对我来说,无论如何)有点笨重,所以,理想情况下,我想在TortoiseGit中做同样的选择性提交。
到目前为止,我还没有找到办法做到这一点,我怀疑,从另一个问题的答案来看,这是不可能的。 任何人都可以证实这一点吗?
Windows上唯一支持在GUI中进行选择性登台的客户端至今为止都是SmartGit。
因此表示它与TortoiseGit或GitExtensions相比也有弱点。
对我来说,SmartGit的主要展示者是:
我记得还有其他的东西,但是现在我无法找到SmartGit的最新版本。 要么它是固定的/添加的,要么我忘记了那个时候我不能做的事情。
在任何情况下,我都使用GitEx和TortoiseGit来处理一些事情,对于其他任何情况,控制台都是最好的工具。
是的,现在它:请参阅问题222 - 它采用与TortoiseSVN相同的方法,您可以:
(来自TSVN第68期)
从问题222的角度来看,“ add -p
”功能尚未实现。
你能否添加对部分提交文件的支持? ( git add -p
)。
我了解TortoiseGit的工作方式与普通的“ git index
”有点不同,但我仍然希望以某种方式获得支持。
我很想只提交文件的一些更改。
例如,只提交文件的单行修订,并将其余的保留在工作副本中。
上一篇: Does TortoiseGit allow selective staging, like git
下一篇: Can you interact with the index/staging area with TortoiseGit?