我观察到,当我“创建补丁”时,对话框创建的补丁是“到”我之前选择的“来自”我选择的提交的补丁。
在对话框中,我可以诱人地选择两个单独的提交,并且“差异”面板显示了这两个之间的差异-这就是我想要的补丁。
但是,当我按“确定”时,我仍然会得到单个提交补丁。
使用Sourcetree有什么方法可以实现我的意思?
(注意:有一个“sourcetree”标签可能会很好吗?)
最佳答案
您可以使用git diff oldHash..newHash > file.patch
命令为多个提交获取单个补丁。
关于git - 如何创建使用Sourcetree跨提交的补丁?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12118610/