80 votes

Comment ajouter la commande "tree" à git-bash sous Windows ?

J'utilise git-bash sous Windows 7. J'aimerais voir un arbre du répertoire courant. Cependant :

jcollum@DEVELOPER01 ~/Dev/express_coffee            
$ tree .                                            
sh.exe": tree: command not found

OK, donc je n'ai pas la commande de l'arbre. Comment puis-je l'installer ? J'ai trouvé un article mais c'était pour les Macs.

1voto

snaut Points 211

Une autre option serait d'utiliser le paquetage MinGW, si vous avez déjà MinGW installé, tree est emballé là, il suffit de l'installer en ouvrant un terminal MinGW et en exécutant pacman -Sy tree .

Si MinGW n'est pas déjà installé, il est probablement inutile de l'installer juste pour la commande Tree.

1voto

Dans Windows 10 localisez tree.com et le copier en tant que tree.exe dans le dossier bin de mingw (dans mon cas C:\Program Archivos \Git\mingw64\bin )

0voto

Vous devez installer le Three pour Windows comme indiqué ci-dessus par le lien : http://gnuwin32.sourceforge.net/packages/tree.htm

En outre, vous devez ajouter le programme Tree à votre chemin d'accès Windows, sinon la commande Tree ne sera disponible que sur cmd. Accédez à votre chemin d'accès Windows et ajoutez ceci (pour l'installation par défaut) :

;C:\Program Files (x86)\GnuWin32\bin

Vous pourrez ainsi utiliser la commande tree de git bash sous Windows.

0voto

Delphine Points 1

Voici le début de mon fichier .gitconfig : J'ai fait un alias pour log --graph.

# This is Git's per-user configuration file.
[user]
# Please adapt and uncomment the following lines:
    name = xxxxxx
    email = xxx@xxx.xxx 
[alias]
    tree = log --graph --oneline --all --pretty=format:'%C(yellow)%h%Creset -%Cred%d%Creset %s %Cgreen%cr%Creset %C(cyan)%an%Creset %gn'

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X