Usa git -C <path> rev-parse
. Devolverá 0 si el directorio en <path>
es un repositorio git y un código de error de lo contrario.
Lecturas adicionales :
rev-parse
-C <path>
También podemos probar git status
comando y si la salida es como:
fatal: Not a git repository (or any of the parent directories): .git
Entonces, el directorio no es un repositorio git.