我用的Git在過去,我是小白汞:汞柱:刪除最新提交
我有以下的版本庫結構:
o [> default] commit A
|
o commit B
.
.
.
o <a-tag]
|
我已經更新到與提交a-tag
並承諾提供其他一些提交。現在我有
o [> default] commit C
|
o commit D
|
| o [default] commit A
| |
| o commit B
| .
| .
| .
|/
o <a-tag]
|
現在(前推),我意識到,我有我的提交commit C
和commit D
基於錯誤的承諾。我怎樣才能回到初始狀態(而不必重新克隆庫)下降,這些提交commit C
和commit D
(掛件git reset --hard a-tag
)?