Я пытаюсь запустить git из другого каталога, чем я. Так, например, если я нахожусь:
cd /home/domain/
git status << runs perfect ie
# On branch master
# Your branch is ahead of 'origin/master' by 6 commits.
Итак, теперь я хочу запустить эту команду из другого каталога, используя опцию --git-dir
.
Так что скажем, что я в root/
и попробую:
git --git-dir="/home/domain/" status
## Error
fatal: Not a git repository: '/home/domain/'
Я также попытался включить папку .git
i.e.
git --git-dir="/home/domain/.git/" status
Но похоже, что он пытается запустить git из корня, т.е. удаляя все из моей папки домена и добавляя все в корень.
Надеюсь, кто-то может посоветовать, что я делаю неправильно.