В Git, чтобы увидеть различия с предыдущим коммитом, я запускаю это:
git diff HEAD~1
Чтобы увидеть коммиты, связанные с одним file
я бы запустил это:
git log --oneline file
Но если я запускаю следующее и файл, на который я хочу сослаться, не был изменен во время последнего коммита, Git ничего не показывает.
git diff HEAD~1 file
Как я могу просмотреть diff способом, похожим на HEAD
но в конкретном файле, если этот файл не был зафиксирован в ссылке, на которую указывает HEAD
?