Localize a pasta de instalação do Git no Mac OS X

99

Estou apenas curioso, onde Git é instalado (via DMG) no sistema de arquivos do Mac OS X?

Quíron
fonte
2
/usr/local/git/ /usr/local/git/libexec/git-core
Ciasto piekarz
7
/usr/bin/gitno OS X 10.9.5 e XCode 6.1
Kerem
1
você sempre pode abrir um terminal e digitarwhereis git
Sanjit Roy

Respostas:

123

O instalador da página inicial do git é instalado em / usr / local / git por padrão. Veja também esta resposta . No entanto, se você instalar o XCode4, ele instalará uma versão git em / usr / bin . Para garantir que você possa atualizar facilmente do site e usar a versão mais recente do git, edite as informações do seu perfil para colocar / usr / local / git / bin antes de / usr / bin no $ PATH ou edite / etc / caminhos e insira / usr / local / git / bin como a primeira entrada ( veja esta resposta ).

BHMulder
fonte
1
Primeiro instalei o git 1.8 via dmg, mas depois instalei as ferramentas de linha de comando para XCode (não o XCode4 completo) da Apple que instalou o 1.7. Colocar / usr / local / git / bin na frente do meu caminho me fez usar 1.8 novamente. Obrigado!
emkman
Legal, funcionou para mim também no 10.8.4, tinha a versão antiga e a nova instalação não estava refletindo, mudar a ordem em / etc / path funciona.
Mohammad Arif
164

Está em seu PATH? Se for assim, basta executar which gitno terminal e ele avisa.

Scott
fonte
14
isso fornecerá o caminho do arquivo binário git, não o diretório de instalação do git.
Ciasto piekarz
41

simplesmente digite na which gitjanela do seu terminal e ele mostrará exatamente onde foi instalado.

Ray Fitzgerald
fonte
7

Na maioria dos sistemas baseados em UNIX, é at /usr/bin/git(se instalado com opções padrão)
todos os scripts relacionados ao git estão em/usr/libexec/git-core

theSTIG
fonte
4

Normalmente, alguns dos aplicativos são conhecidos por pegá-lo do caminho Xcode.app também: /Applications/Xcode.app/Contents/Developer/usr/bin/

Coda 2 prefere esse caminho do que o link em / usr / bin.

gagneet
fonte
4

Você também pode tentar /usr/local/bin/git se funcionou para mim

Gastón Saillén
fonte
2

Principalmente em /usr/local/git(também há itens /etc/paths.d/gite /etc/manpaths.d/git).

Âmbar
fonte
2

No Linux, o comando é whereis. Alternativamente, você pode emitir find / -name gite esperar por uma eternidade. Alternativamente, tenteecho $PATH | sed "s/:/ /g" | xargs -L 1 ls | grep git

Novikov
fonte
2

você pode simplesmente usar este comando em um terminal para descobrir o git em plataformas unix (mac / linux) -

whereis git

Este comando deve retornar algo como - / usr / bin / git

sahilabrar
fonte
0

Se você tiver uma nova instalação / atualização do Xcode, é possível que seu binário git não possa ser executado (eu tinha o meu em /usr/bin/git). Para corrigir esse problema, basta executar o Xcode e "Aceitar" as condições da licença e tentar novamente, deve funcionar.

Matej P.
fonte
0

No Mojave

O binário está em

/usr/bin/git

Os scripts relacionados estão aqui

/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git
Mark Irvin
fonte