0
我有一個分支,它看起來像這樣如何用分離的HEAD提交覆蓋提交?
---A-----------B
\
\
C (Detached HEAD)
我通過這個過程得到了它:
git checkout branch
git checkout HEAD~
git commit -m "C"
,我想C
覆蓋B
(丟棄在B中所有的變化)
最佳將沒有合併臨時分支,因爲我想分支圖看起來儘可能簡單
追蹤C的sha1'git checkout branch; git reset Csha1 --hard'。 – ElpieKay