0

私はgitfilter-branchを使用して何かを台無しにし、誤って不要な履歴のセクションを書き直しました。私は1つの名前を変更しようとしていて、(特定の名前を持つものだけではなく)すべてのコミットを誤って変更しました。

'gitfilter-branch'がrefs/originalでバックアップを保持することは知っていますが、マスターブランチをこの古いバージョンに戻す方法がわかりません。これを行うためのgitコマンドは何ですか?

4

1 に答える 1

5

戻そうとしているコミットIDがわかっている場合は、次を使用できます。

$ git checkout master
$ git reset --hard <commit id>
于 2012-04-23T18:18:05.607 に答える