0 votes

Git : commande non trouvée pendant l'installation de Git (Mac OSX 10.6)

J'essaie d'installer Git sur mon Mac (OSX 10.6) en suivant le tutoriel officiel de Git.

Je n'ai eu aucun problème jusqu'à ce que je doive définir mon nom d'utilisateur et mon adresse électronique.

A chaque fois que j'ai essayé, j'ai eu -bash: git: command not found

J'ai essayé echo 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile + redémarré le Terminal. Cela ne fonctionne toujours pas.

Que pensez-vous que je doive faire pour résoudre ce problème ?

Je n'ai jamais utilisé l'installateur OSX GIT et je n'en ai pas vraiment envie.

Edit 1 : le problème de la commande est résolu

Edit 2 : le résultat de la commande /usr/bin/grep PATH .* est

.bash_history:echo 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile
.bash_history:echo $PATH
.bash_history:echo $PATH
.bash_history:echo 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile
.bash_history:echo $PATH
.bash_history:echo 'export PATH=/usr/local/git/bin
.bash_history::$PATH' >> ~/.profile
.bash_history:echo 'export PATH=/usr/local/git/bin
.bash_history:echo 'export PATH=/usr/local/git/bin
.bash_history:echo 'export PATH=/usr/local/git/bin
.bash_history::$PATH' >> ~/.profile
.bash_history:echo 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile
.bash_history:echo $PATH
.bash_history:echo 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile
.bash_history:echo $PATH
.bash_history:echo $PATH
.bash_history:echo $PATH
.profile:export PATH=/usr/local/git/bin:$PATH
.profile:export PATH=/usr/local/git/bin:$PATH
.profile:export PATH=/usr/local/git/bin:$PATH
.profile:export PATH=/usr/local/git/bin:$PATH
.profile:export PATH=/usr/local/git/bin:$PATH
.profile:export PATH=/usr/local/git/bin:$PATH

1 votes

Pourquoi ne voulez-vous pas utiliser l'installateur ?

0 votes

Même si vous ne voulez pas utiliser le programme d'installation, vous pouvez toujours envisager d'utiliser un gestionnaire de paquets comme homebrew, qui rendra certainement l'installation, la désinstallation et la mise à jour beaucoup, beaucoup plus faciles : github.com/mxcl/homebrew

0 votes

Merci pour vos réponses. Mais la partie installateur/gestionnaire de paquets de ma question n'est pas ma préoccupation principale.

1voto

Daisuke Shimamoto Points 1141

Où avez-vous installé git ? Différentes méthodes d'installation le placent à différents endroits. Vérifiez votre processus d'installation. Sur ma machine, il se trouve à /usr/bin/

Vous devez vous assurer que votre PATH contient le répertoire dans lequel se trouve le git.

Vous pouvez soit exécuter locate git pour le rechercher, vous devrez probablement construire votre base de données de localisation si ce n'est pas déjà fait.

Vous pouvez simplement essayer quelques endroits typiques

/usr/bin/git --version

Une fois que vous savez où il est installé, vous pouvez modifier votre PATH en modifiant le fichier .profile o .bash_profile pour ajouter la valeur appropriée.

0 votes

Merci pour votre réponse. J'ai installé Git dans /usr/local/git/bin et j'ai déjà essayé de l'ajouter à mon chemin. Maintenant je ne peux utiliser que la commande cd. Les commandes ls, git ... ne fonctionnent plus.

0 votes

OK - c'est un endroit inhabituel pour l'installer - êtes-vous sûr ? Etes-vous sûr de ne pas l'avoir installé dans : /usr/local/bin ? Vérifiez dans les différents répertoires pour voir où il se trouve réellement. Vérifiez ensuite qu'il fonctionne en l'exécutant avec un chemin complet : par exemple /usr/local/bin/git OU /usr/local/git/bin/git OU /usr/bin/git etc. Une fois que vous avez le chemin correct et que vous savez qu'il fonctionne, modifiez votre variable PATH pour qu'elle soit le 'répertoire' où se trouve l'exécutable git.

1 votes

Je suis sûr que c'est le bon répertoire. Le fichier git situé dans ce répertoire, lorsqu'il est lancé, liste les commandes git les plus courantes. Dans PATH, j'ai /usr/local/git/bin:/usr/local/git/bin:/usr/local/git/bin Mon problème est que je ne peux pas utiliser les commandes du terminal sauf cd ,-(

1voto

Cela devrait vous permettre de vous lancer :

Nous devons nous assurer que le terminal passe par l'ordre correct des dossiers pour découvrir votre nouvelle version de Git.

$ echo "export PATH=/usr/local/git/bin:/usr/local/bin:/usr/local/sbin:$PATH" >> ~/.bash_profile

Dites au Terminal de regarder votre bash_profile pour obtenir l'ordre mis à jour des dossiers (votre "$PATH")

$ source ~/.bash_profile

Maintenant, vérifions à nouveau votre version de Git

$ git --version

1voto

Dans le cas où ma réponse suivante interrompt vos commandes normales du terminal, comme ce fut le cas pour moi. J'ai trouvé une autre solution qui fonctionne mieux.

Si vous avez utilisé mon dernier post pour définir le PATH pour Git, et que vous n'avez plus accès à des commandes telles que

cd ls

La première chose à faire est de lancer

unset PATH

export PATH=/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

Ensuite, exécutez

touch ~/.bash_profile
open ~/.bash_profile

Et ajoutez la ligne suivante à votre fichier .bash_profile

PATH=/usr/local/git/bin:$PATH

Sauvegardez le fichier et de retour dans le Terminal, exécutez

source ~/.bash_profile

Pour mettre à jour le fichier .bash_profile dans la session Terminal en cours d'exécution

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X