gitk: commande introuvable

environnement: Mac OSX 10.10. Quand j'essayais d'utiliser gitk, il affiche:

Coda-2:~ Coda$ gitk
-bash: gitk: command not found

je pense que la raison est l'ancienne version de git. Voici quelques informations, et j'ai déjà tapé brew update.

Coda-2:~ Coda$ git --version
git version 1.9.3 (Apple Git-50)
Coda-2:~ Coda$ brew install git 
Warning: git-2.4.0 already installed, it's just not linked

Quel Est ce message:it's just not linked?

de plus, je vérifie le chemin de git:

Coda-2:~ Coda$ which git
/usr/bin/git

Il devrait être dans /usr/bin/local/git? Comment résoudre ce problème?

UPDATE

je l'ai trouver, merci @TimCastelijns.

brew doctor dit:

Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:

    git

Donc, j'ai tapé:

Coda-2:~ Coda$ brew link git
Linking /usr/local/Cellar/git/2.4.0... 220 symlinks created

puis j'ai tapé gitk, et cela a fonctionné, et le chemin changé /usr/local/bin/git. Cependant, lorsque je veux vérifier la version de git. Il montrait toujours l'ancienne version, pourquoi?

Coda-2:~ Coda$ git --version
git version 1.9.3 (Apple Git-50)
14
demandé sur slm 2015-05-12 18:20:32

1 réponses

tout d'Abord, vérifiez git version.

Tapez git --version, et il peut montrer ancienne version.

Ensuite, mettez à jour votre Homebrew

Tapez brew update.

Ensuite, téléchargez la dernière version. brew install git

Notez que, si elle montre Warning: git-2.4.0 already installed, it's just not linked

nous pouvons vérifier brew doctor, dans mon cas, il m'a dit d'utiliser brew link git

Enfin, tapez brew install git à nouveau et redémarrez le terminal.

je peux utiliser gitk et mise à niveau de version git à la dernière version.

mise à Jour

Depuis gitx n'est plus supporté pour OSX 10.12, je vous recommande d'utiliser Gitx-dev

36
répondu Coda Chang 2017-07-30 07:34:49