使用TortoiseGit创建补丁时无法使用工作副本更改

3
我正在尝试使用TortoiseGit创建补丁,但我无法获取带有工作副本更改的补丁,这意味着TortoiseGit可能没有关于工作副本更改的选项。但是我可以使用提交的更改创建补丁。但我只需要未提交更改的补丁。请在此帮助我。

不使用Tortoise的答案:使用git diff命令查看未暂存的更改,使用git diff --cached命令查看已暂存的更改。使用TortoiseGIT的答案:不可能(https://dev59.com/uG025IYBdhLWcg3wVkif) - ponsfrilus
4
我认为这并不是重复的问题。因为这个问题与TortoiseGit有关。 - Yue Lin Ho
2个回答

8
  1. 打开日志消息对话框,右键单击工作树更改,然后单击显示统一差异的更改

    enter image description here

  2. 打开TortoiseGitUDiff对话框,单击文件菜单,然后单击另存为...
    enter image description here

  3. 给补丁文件命名,保存即可。


非常感谢您。 - Sreenivas Reddy

2
您可以在“工作树”文件夹上打开上下文菜单,选择“Diff”或“检查修改”(可能需要同时按住Shift键打开上下文菜单)。
接下来的对话框中有一个“保存统一差异”按钮,提供所需功能。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接