これらの両方がファイルのステージングを解除できることがわかりました。
git reset file
以前はファイルのステージを解除するために使用していました。
しかし、今日私がhttp://git-scm.com/bookを読んだとき。
それは使用することを教えてくれたI見つけgit reset HEAD file
、HEADはここで何をするのでしょうか?どのような状況で必須ですか?
PS:追加の質問git checkout file
です。ファイルを変更しないで使用できます。その間、この本は私に使うことを勧めますgit checkout -- file
。ここの違いは何ですか?