我有一个名为 Ticket20 的分支,我进行了 10 次提交,我想制作一个补丁来显示 Ticket20 第一次创建时(0 次提交)和现在(第 10 次提交)之间的差异。我知道你可以使用 git diff 打补丁,但我不知道如何定位第 0 次提交和第 10 次提交。
如果你分叉了master
,
git diff master...ticket20
如果您从远程分支或以其他方式跟踪您的分支点git branch -t
or git config branch.autosetupmerge true
,
git diff ticket20@{u}...ticket20
如果你检查出来了
git diff @{u}...
三点语法是 diff 特有的,它的意思是“自合并基础”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)