http://norbauer.com/notebooks/code/notes/git-revert-reset-a-single-file
Я нашел сообщение.
Но до сих пор не знаю, в чем разница между
-
git checkout <filename>
-
git checkout -- <filename>
В какой ситуации я должен использовать первый и второй соответственно?