Je ne me souviens pas comment j'ai installé git il y a quelque temps ... mais maintenant il vit /usr/bin/git
et doit être mis à jour.
Je me fiche de savoir comment (pré-compilé ou créer le mien) mais ce que je ne veux pas, c'est une autre version qui existe ailleurs. je me souviens vaguement de recourber la source et de la compiler. mais pas positif. Quoi qu'il en soit , quelle est la façon la plus simple de maintenir Git à jour sous Mac OS X?
Question secondaire: je ne connais pas très bien Git. une fois installé, est-il ENTIÈREMENT contenu dans son répertoire? donc, dans mon cas, tout ce qui concerne git sur ma machine (à l'exclusion des référentiels de code réels bien sûr) est dedans /usr/bin/git/
? Si oui, puis-je simplement déplacer git avec un simple mv -R /usr/bin/git /opt/git
? Ensuite, mettez à jour mon $PATH
et tout devrait fonctionner comme avant? si c'est le cas, je suppose que je pourrais simplement réinstaller par n'importe quelle méthode et dans n'importe quel répertoire ... puis déplacer le nouveau dans / usr / bin en remplaçant l'ancienne version?!? Ou est-ce mauvais?
la source
git --exec-path=…
,export GIT_EXEC_PATH=…
,export GITPERLLIB=…
, etc.) , mais ils sont probablement quelques - unes qui ne sont pas configurables. Je déconseille d'essayer de les déplacer.Réponses:
Il y a git-osx-installer . Vous pouvez vous abonner au flux sur cette page et être informé des futures versions.
la source
/usr/local/git/bin/git
Vous pouvez essayer MacPorts (ou Homebrew ou Fink) pour Mac OS, qui est similaire à apt-get etc. sur linux. Il est souvent préférable d'utiliser un gestionnaire de packages que de compiler les choses à la main car vous pouvez mettre à jour les packages avec "sudo port update obsolète".
Je pense que vous pouvez déplacer Git sur votre disque dur tant que la destination est sur votre chemin. MacPorts s'installe dans / usr / local / bin, je pense. Pour éviter toute confusion, vous pouvez désinstaller / supprimer votre version avant d'installer git via un gestionnaire de paquets.
la source
/opt/local
arborescence./usr/bin
? J'aimerais retrouver ce programme d'installation (ou les instructions) pour que je puisse simplement mettre à jour cette version ... putain, je devrais vraiment prendre des notes pour chaque installation que je fais ... il y a juste moyen de nombreuses versions de la même chose dans le monde UNIX. ..Vous avez peut-être installé Git depuis Source sur Mac OS X 10.6 (Snow Leopard) Intel x86 (32 bits) . Il suffit de changer les occurrences (dans le
git-install.bash
script) de-arch i386
à-arch x86_64
une installation 64 bits.la source