最近の 2 つの変更セットを見ています。
$ git log --oneline
123798 most recent stuff
349873 earlier changes
...
現在、私は「最新のもの」チェンジセットにいます。私がやりたいことは、HEAD ポインターをこの変更セットにとどめ、ファイルを「以前の変更」にあったかのように見せることです。HEADgit reset --soft
ポインターは移動しますが、ファイルは変更されません。
編集
私が見つけた作品は、やることです
$ git checkout 349873
$ git reset --soft 123798
$ git reset HEAD
これは私が何をしたいのかを説明しています。しかし、これを行うためのより簡潔な方法があるかどうか疑問に思っていますか?