如何使用 TortoiseGit 上演大块或台词?

Bud*_*sno 6 git tortoisegit

正如标题所说,如何使用 TortoiseGit 上演一个块或台词?

我做了研究,上面写着“提交后单击恢复”,但我仍然不知道该怎么做。也许你们可以一步一步指导我如何做?谢谢。

Von*_*onC 2

舞台大块或台词的意思git add --patch
它在TortoiseGit(第222期,TortoiseGit 1.7.7.0)中实现,尽管它并不完全令人满意。

如果它通过包容而不是排斥来发挥作用,那就更好了......

您还可以创建补丁(请参阅“ TortoiseGit:应用补丁跳过添加的文件”)并将其应用到您的索引。

不过,这两种解决方案似乎都会生成提交,但不会在提交之前修改索引。


user5534993在评论中添加:

右键单击该文件并使用“ Context Menu->Restore after commit”。

这将按原样创建文件的副本。
然后您可以编辑该文件,例如在 TortoiseMerge 中并撤消您不想提交的所有更改。

保存这些更改后,您可以提交文件。
提交完成后,文件的副本将自动恢复,并且您将拥有包含未提交回的所有修改的文件。