開発プロセスの間にコミットコマンドなしで複数のaddコマンドを実行するのが一般的です(少なくとも私にとって)。これから、gitが最後に実行されたaddコマンドに関連してファイル内の変更を元に戻すことをサポートしているかどうかを知りたいのですが?具体例を示します:Gitの最後のaddコマンドの関係で最後の変更を元に戻すことはできますか?
一意のファイルfoo.txtを持つきれいな作業ツリー上にいるとします。このファイルの一部の内容を変更し、addコマンドを使用してステージ領域に追加します。しかし、シーケンス内でコミットを行う代わりに、ファイルfoo.txtにさらに変更を加えることにします。その後、変更は不要で、変更を元に戻したいと思いますが、すべての変更を元に戻したくないだけでなく、addコマンドの後に行った変更だけを元に戻すこともできます。
これを行うにはどうすればよいですか?
おかげ
試しましたか?http://stackoverflow.com/questions/52704/how-do-i-discard-unstaged-changes-in-git#12184274? – Alissa