Comment puis-je savoir si un répertoire donné fait partie d'un git respository?
(La suite est en python, mais bash ou quelque chose ce serait bien.)
os.path.isdir('.svn')
est vous dire si le répertoire courant est contrôlé par la Subversion. Mercurial et Git juste un .hg/.git au sommet du référentiel, donc pour l' hg
je peux utiliser
os.system('hg -q stat 2> /dev/null > /dev/null') == 0)
mais git status
renvoie une valeur non nulle en (erreur) état de sortie si rien n'a changé.
Est une itération de la route à la recherche pour .git
moi-même du mieux que je peux faire?