Я знаю, что в git я могу получить git diff файла, выполнив:
git diff [--options] <commit> <commit> [--] [<path>...]
В моем примере:
git diff commit1 commit2 -- dirThatDoesNotExist\myFileThatDoesNotExist.txt
Если путь (myFileThatDoesNotExist.txt) - это файл, который не существует, мне кажется, что я не получаю сообщение об ошибке или любое другое указание от git, просто нет ответа.
Получение пустого ответа неотличимо от отсутствия изменений / различий в действительном файле.
Как получить сообщение об ошибке, указывающее, что путь к файлу указан неверно, или каким-либо другим способом отличить неверное имя файла от отсутствия изменений / различий в действительном имени файла?