有没有办法在Git Extensions的用户界面中从选定的提交中创建补丁?我知道如何通过命令行导出补丁,但我想知道是否有类似TortoiseHg用户界面的功能(右键单击→导出->…)。到目前为止,我只发现了在用户界面中应用补丁的功能。
您可以使用“命令”->“格式化补丁”的功能。在弹出的窗口中,您可以选择多个提交。每个提交将生成一个补丁文件, 这与“git format-patch”的默认行为一致。不幸的是,界面并没有提供一种把它们全部放入一个文件的方法。您可以使用一个简单的脚本将所有创建的补丁文件的内容放入一个文件中。