0
ステージング領域以外の変更はどのように破棄できますか?ステージング領域以外の変更はどのように破棄できますか?
たとします。私はそれはそれを手動で編集せずに戻って最後の編集前とgit add
コマンドの後だったものにfile.txt
の内容を取得するにはどうすればよい
$ cat file.txt
Hello
$ git add file.txt
# edit file.txt
$ cat file.txt
Hi
?
実際のケースでは、プログラムで生成されたものの、リポジトリ(Django移行など)にコミットする必要があるファイルがあります。私はファイルを再生成したいが、いくつかの変更をコミットするだけです。ですから、私はgit add -p
を使って必要な変更を選択し、次に選択されていない変更を破棄したいと思います。