Sto cercando di eseguire git da una directory diversa da quella in cui mi trovo. Ad esempio, se mi trovo in:
cd /home/domain/
git status << runs perfect ie
# On branch master
# Your branch is ahead of 'origin/master' by 6 commits.
Quindi ora voglio eseguire questo comando da una directory diversa usando l' --git-diropzione.
Quindi diciamo che ci sono root/e prova questo:
git --git-dir="/home/domain/" status
## Error
fatal: Not a git repository: '/home/domain/'
Ho anche provato ad includere la .gitcartella cioè
git --git-dir="/home/domain/.git/" status
Ma sembra che stia provando a eseguire git dal root, cioè eliminando tutto dalla mia cartella di dominio e aggiungendo tutto in root.
Spero che qualcuno possa consigliarti su cosa sto facendo di sbagliato.
--git-dire --work-treeper un semplice comando: vedi la mia risposta di seguito