質問: gitリポジトリを以前のコミットに戻す方法 現在の状態から特定のコミットで作成されたスナップショットに戻すにはどうすればよいですか?git logを実行すると、次のような出力が得られます。$ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b` author: me <me@me.com> date: thu nov 4 18:59:41 2010 -0400 blah blah blah... commit 25eee4caef46ae64aa08e8ab3f988bc917ee1ce4 author: me <me@me.com> date: thu nov 4 05:13:39 2010 -0400 more blah blah blah... commit 0766c053c0ea2035e90f504928f8df3c9363b8bd author: me <me@me.com> date: thu nov 4 00:55:06 2010 -0400 and yet more blah blah... commit 0d1d7fc32e5a947fbd92ee598033d85bfc445a50 author: me <me@me.com> date: wed nov 3 23:56:08 2010 -0400 yep, more blah blah. どうすれば11月3日からのコミット、すなわち0d1d7fcへのコミットを戻すことができますか?
回答: gitkrakenではこれを行うことができます。 リセットしたいコミットを右クリックして、以下を選択します。このコミットにリセット/ hard: もう一度コミットを右クリックして、次を選択します。現在のブランチ名/ push: force push:をクリックしてください。 obs。 :ハードリセット後のコミット履歴はすべて失われ、この操作は元に戻せないため、注意が必要です。あなたは自分がしていることを確認する必要があります。