我观察到,当我“创建补丁”时,对话框创建的补丁是“到”我之前选择的“来自”我选择的提交的补丁。

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

但是,当我按“确定”时,我仍然会得到单个提交补丁。

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

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

最佳答案

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

关于git - 如何创建使用Sourcetree跨提交的补丁?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12118610/

10-15 04:01