Amo*_*ira 16 tags git diff branch
在尝试理解Appium 1.4分支的HEAD与标签v1.4.16之间的区别时,我没有找到一种方法来告诉git diff区分标签和分支.
据我所知,从git diff的角度来看,标签和分支都只是提交哈希的别名,不是吗?
我最终只是创建了标记'v1.4'指向分支头(git checkout 1.4; git tag -a v1.4)然后我可以做git diff v1.4.16..v1.4,看到我之后的差异.
git checkout 1.4; git tag -a v1.4
git diff v1.4.16..v1.4
但这似乎有点奇怪,这是实现我需要的唯一途径吗?
Amo*_*ira 13
感谢大家提出的主要建议.问题似乎是我没有本地分支机构1.4.我可以通过以下几种方式实现我想要的(即标签和原始Git仓库上的分支头之间的差异):
1.4
git checkout 1.4
git diff v1.4.16
git diff v1.4.16..origin/1.4
两者都实现了我想要的.
归档时间:
9 年,5 月 前
查看次数:
24869 次
最近记录: