Если вы сравниваете разные ветви, вам нужно использовать --
для отделения git-ревизии от пути к файловой системе.Например, с двумя локальными ветвями master
и bryan-working
:
$ git diff master -- AFolderOfCode/ bryan-working -- AFolderOfCode/
Или с локальной ветки на удаленную:
$ git diff master -- AFolderOfCode/ origin/master -- AFolderOfCode/