Эта команда работает нормально:
git diff relative/path/to/file.ext
Но если я использую полный путь, git говорит, что путь "находится вне хранилища":
git diff /full/path/then/relative/path/to/file.ext
Полагаю, git не находиткаталог .git в / full, поэтому он не работает.
Но как мне заставить git понимать полные пути, как это делает subversion?
Обновление: git version 1.7.0.5
Обновление: эти файлы всегда находятся в моем хранилище, и мой текущий каталог также находится в моем хранилище!Это все еще дает эту ошибку.