如何使用Sourcetree创建跨越提交的补丁?

时间:2012-08-25 02:12:04

标签: git patch atlassian-sourcetree

我观察到当我“创建一个补丁”时,该对话框会创建一个补丁,该补丁是“我”从它的前任“选择”的提交。

在对话框中,我可以诱惑地选择两个单独的提交,差异面板显示两者之间的差异 - 这就是我想要的补丁。

但是当我按下“确定”时,我仍然可以获得单个提交补丁。

使用Sourcetree有什么方法可以实现我的意思吗?

(注意:拥有“sourcetree”标签可能会很好吗?)

1 个答案:

答案 0 :(得分:5)

您可以使用git diff oldHash..newHash > file.patch命令为多次提交获取单个补丁。