La commande du terminal pour trouver quelle version de Git j'ai installé?


89

Quelle est la commande du terminal pour trouver la version de Git actuellement installée sur mon système?

Réponses:


109

Oui, simple - git --version(est vrai pour la plupart des applications)


Si vous obtenez -bash: git: command not foundquand vous courez, git --versioncela signifie que git n'est pas installé ou qu'il n'est pas sur PATH.

  1. Assurez-vous que git est installé.

    • Git est généralement installé à /usr/local/git/
    • Assurez-vous qu’il existe un fichier binaire où vous avez installé git. Sinon, installez git.
  2. Si git est installé, c'est probablement pas sur PATH.

    • Trouvez le chemin où vous l'avez installé et faites quelque chose comme ceci pour l'ajouter au chemin et le définir dans votre profil:

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

    • Ensuite, assurez-vous de redémarrer le terminal avant d'essayer d'exécuter des commandes git


Ok, c'est ce que je pensais. Quand j'essaie, j'obtiens "-bash: git: command not found". Je sais que git est installé. L'utilise depuis un certain temps maintenant. Je suis dans l'annuaire de mes utilisateurs si cela compte.
Zechdc

@zechdc - Si vous obtenez une commande introuvable, soit elle n'est pas installée, soit elle n'est pas sur PATH.
manojlds

@RuRu est installé. Au moins je crois qu'il est installé. Je viens de commettre quelque chose en utilisant Tower App.
Zechdc

@zechdc - Trouvez où vous avez installé et faites quelque chose du genreecho 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile
manojlds

@manojlds Ok, il semblerait que git soit installé sur /usr/local/git. J'ai exécuté cette commande et il a créé un fichier appelé .profile dans mon répertoire utilisateur. Ne peut toujours pas exécuter git --versionY at-il plus qu’à exécuter cette commande? Je suis un peu un newb terminal. :)
Zechdc
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.