3
用一个简单的例子与承诺A
,B
,C
,D
这都是为了(无怪异的树结构),并考虑到我有SHA
S表示A
和D
,我使用git show
这样的:得到改变比git的一个特定的修订更新显示
git show --no-patch --abbrev-commit --abbrev=7 --format=short A D
这让我提交A
,B
,C
和D
。但我想要修改比A
更新(不包括A
)。我不知道SHA
的B
和C
,我希望我可以修改我的修订规范,而无需再次调用git。
可能吗?我审查了gitrevisions,并找不到适用的任何内容。 A^
和A~1
走错了方向。
我的用例是查找将要部署的更改,因此我有上次部署的git SHA
。
所以,你在哪里得到的SHA-1'D'? “A..D”是否足够? – torek
'D'是因为我在一个部署管道中,所以我知道我有什么。是的,'..'是我需要的。谢谢@torek! – tedder42