Utilisez git -C <path> rev-parse
. Il renverra 0 si le répertoire à <path>
est un dépôt git et un code d'erreur sinon.
Autres lectures :
rev-parse
-C <path>
On peut aussi essayer git status
commande et si la sortie est comme :
fatal: Not a git repository (or any of the parent directories): .git
Ensuite, le répertoire n'est pas un dépôt git.