作業ディレクトリで以下のコマンドを実行しました。
git reset
次のようないくつかのファイルの名前を出力しました
M /path/to/file
から「git reset」コマンドはオプションなしで何をしますか? 私はそれを理解していますgit reset
=git reset --mixed HEAD
上記の操作を元に戻すにはどうすればよいですか?
作業ディレクトリで以下のコマンドを実行しました。
git reset
次のようないくつかのファイルの名前を出力しました
M /path/to/file
から「git reset」コマンドはオプションなしで何をしますか? 私はそれを理解していますgit reset
=git reset --mixed HEAD
上記の操作を元に戻すにはどうすればよいですか?
'git reset' を実行した場合は、ファイルのステージングを解除しただけですが、作業ディレクトリにはまだ変更が残っています。したがって、HEAD にリセットしても何も失われず、何も変更されませんでした。
たとえば、作業ディレクトリを変更する「git reset HEAD~2」を実行した場合でも、この質問で説明されているように、reflog を使用して回復できます。