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