ステージング領域にコミットを移動したい場合-コミットを解除し、そこにあったすべての変更をステージング領域に移動します(事実上、ブランチはコミット前の状態にあります)-どうやってやるの?それともできないことですか?
私が知っている最も近い方法は、コミットで変更されたすべてのファイルを別の場所にコピーし、ステージング領域に移動しようとしているコミットの前にブランチをコミットにリセットし、すべてのファイルを移動することですファイルをリポジトリにコピーして戻し、ステージング領域に追加します。それは機能しますが、それは必ずしも良い解決策ではありません。私ができることは、コミットを元に戻し、変更をステージング領域に移動することだけです。できますか?もしそうなら、どのように?
git reset --soft HEAD~1
は、同じことを意味しますが、Windowsでも機能します。