これが私がやりたいことです。前の 2 つのコミットに戻りたいのですが、そのコミットで変更されたファイルを新しいコミットとして戻すことができます。しかし、最後のコミットを失いたくありません。私の最後のコミットにはコードにいくつかの間違いがありますが、今のところそれを保持したいと思います。
いくつかのドキュメントを読みましたが、頭をリセットしたときに何が起こるかを明確にしたものはありませんでした。たとえば、リセットする (戻る) までのすべてのコミットを失いますか?
これがどのように機能するかを理解しようとしていますが、 git とコマンドについてかなり混乱してrevert
いreset
ますcheckout
。
コミットするのではなく、最後のコミットを隠しておくべきだったことに気づきましたが、それは今のところ別の話です。