Git Status affiche l’état des dossiers Git dans le Finder

Nicolas Furno |

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.

Cliquer pour agrandir

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.

Configuration de Git Status : il faut activer l’extension Finder dans les réglages d’OS X (à l’arrière-plan) et sélectionner les dossiers à surveiller dans les réglages de l’utilitaire (devant). Cliquer pour agrandir

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.

avatar ErGo_404 | 

Pour une appli dont le but n'est que d'afficher des icônes par dessus des dossiers, ils auraient pu soigner ces icônes, je les trouve très moches.

Après c'est assez pratique d'avoir ça mais le top reste à une appli de type Sourcetree

avatar Nicolas R. | 

C'est les icônes pompés sur Tortoise SVN, no ?

avatar C1rc3@0rc | 

De toute façon un développeur ça utilise le terminal avec les outils comme Git.

avatar PiRMeZuR | 

@C1rc3@0rc :
Ou pas.

avatar cloudy | 

Qui utilise le finder pour naviguer dans un dépôt git ?

L'important c'est de l'avoir dans son IDE (tous les bons IDE le font).

Perso j'aime bien l'avoir dans mon terminal (j'utile principalement git en cli) et j'utilise l'excellent "oh my zsh" que vous pourrez trouver ici : https://github.com/robbyrussell/oh-my-zsh.

avatar Gueven | 

@cloudy :
Clair :)
Idem cli et ide pour moi :)

avatar kogaratsu | 

Mouais... Pas franchement utile à part pour le nouveau venu qui trouvera ça cool.
Comme dit plus haut, sourcetree, gitx ou encore l'IDE servent à gérer un dépôt à l'aide d'une interface graphique

avatar Nicolas R. | 

Ou l'excellente application de GitHub :p

avatar Lemmings | 

Celle d'Atlassian (Sourcetree) est bien meilleure à l'usage :p

avatar Nicolas R. | 

Je trouve l'interface de GitHub plus claire. Surtout la nouvelle avec les branches :)

avatar Lemmings | 

J'ai pas testé la dernière version, mais historiquement, le fait que ça soit en .net et donc lourd à charger n'aidait pas.

avatar senze | 

entierement d'accord.

J'utilise l'appli GitHub uniquement pour synchroniser,
Source tree est "evident" github.app j'arrive pas a l'utiliser.

avatar françois bayrou | 

BEURK

avatar Gulivert | 

Pas fan non plus et le prix est élevé pour juste avoir un statu. Si encore il avait les fonctions de base avec un click droit mais là :-( failed! De plus les icônes méritent clairement un bon leefting...

avatar Nicolas R. | 

J'aurai déjà pas pris... mais j'avais pas vu que c'était payant xD

avatar Lemmings | 

Personne ne veut d'un ressassé de Tortoise SVN, déjà qu'à l'époque sous windows c'était bien pourri alors...

CONNEXION UTILISATEUR