Git Status [1.0 – US – 1,99 € – OS X 10.10 - Langui.net] est une extension pour le Finder d’OS X Yosemite qui permet d’afficher l’état d’un dossier Git. Si vous utilisez cet outil de versionnement très courant chez les développeurs, vous verrez le statut de chaque dossier et fichier directement dans le Finder, sans avoir à utiliser un client Git ou la ligne de commande.

Cet utilitaire exploite la fonction native d’OS X qui ajoute des images de statut à chaque icône dans le Finder. C’est le même mécanisme que pour Dropbox par exemple et on a ainsi de manière très visible l’information sur les fichiers à jour, ceux qui ont été modifiés, ceux qui sont supprimés sur le serveur Git ou ceux que l’on a ajoutés en local.
Git Status n’est pas un client Git complet, il fonctionne de pair avec un autre logiciel ou les lignes de commande. Dès que vous récupérez les dernières versions du serveur (« Pull ») ou au contraire que vous mettez à jour le serveur avec vos versions locales (« Push »), le statut sera modifié dans le Finder. Cela fonctionne autant avec un serveur Git dédié qu’avec GitHub, mais dans ce dernier cas, nous avons eu des icônes qui indiquaient un changement alors que ce n’était pas le cas.
Pour utiliser Git Status, il faut à la fois activer l’extension dans les Préférences Système et ajouter les dossiers à surveiller dans les paramètres du logiciel. Seuls les dossiers déjà configurés pour Git sont compatibles. Selon vos besoins, vous pouvez laisser l’application tourner en permanence à l’arrière-plan, ou retirer tout marquage quand elle n’est pas ouverte.

Puisqu’il s’agit d’une extension de Finder, OS X 10.10 est nécessaire pour installer Git Status. L’utilitaire est proposé uniquement sur le Mac App Store, seulement en anglais.