由于以下问题,我无法理解 git reset 硬概念:
考虑存储库结构:
安卓>A
甲>乙
A>C
A>D
(B、C、D 是 A 的子分支,其中包含 .git)
在 linux putty 终端中,我这样做了:
cd Android/A
CDC
C: git 描述
Shows -> YesterdayTag(没关系,现在我想将每个 .git 更改为“tagLatest”
光盘..
光盘
B: git 描述
Shows -> YesterdayTag(很酷,现在我想更改这个和其他所有 .git )
B: repo forall -c git reset --hard tagLatest
B: git 描述
Shows--> tagLatest(正确,这是我所期望的!但见下文)
光盘..
CDC
C: git 描述
仍然显示-> yesterDayTag ,我希望 repoforall 将每个 .git 更改为“tagLatest”
如果您有任何线索,请告诉我。非常感谢。