Usa git -C <path> rev-parse
. Restituirà 0 se la directory è <path>
è un repository git e altrimenti un codice di errore.
Ulteriori letture :
rev-parse
-C <path>
Possiamo anche provare git status
comando e se l'output è simile a :
fatal: Not a git repository (or any of the parent directories): .git
Quindi, la directory non è un repository git.