1

これが私のgitログです:

最新のコミットをリセットしたい(上)。

ただし、実行するgit reset --hard HEAD~1と、5回のコミットで元に戻ります。

同様に、を実行するgit rebase -i HEAD~3と、最新の3つのコミットが表示されると思いますが、代わりに約50を取得します。

何がうまくいかない可能性がありますか?

4

1 に答える 1

4

実際HEADはマージであるため、複数の親があります。を書く場合HEAD~1、gitは親の1つから選択する必要があります。気に入らないものを選ぶだけです。

HEAD~1このような状況では、代わりに実際のハッシュを使用してください。

于 2013-01-22T12:02:54.207 に答える