Respostas:
Nenhuma das respostas atuais atualizará o Xcode git. Eles instalarão apenas uma versão mais recente do git.
O Xcode mudou de idéia várias vezes sobre a melhor localização do git. Dependendo de há quanto tempo você instala o Xcode, você verá os binários do git em:
/usr/bin/git
/usr/local/git
/Applications/Xcode.app/Contents/Developer/usr/bin/git
/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git
Mesmo se você atualizar o PATH, o Xcode manterá sua versão. A única maneira que sei forçá-lo a usar a versão mais recente é substituindo os binários git por um link para a nova que você instalou.
ln -s /opt/local/bin/git /usr/bin/git
Repita para o outro caminho. Observe que eu uso um link simbólico, não difícil. Caso contrário, o Xcode substituiria sua outra instalação durante uma atualização
Você pode instalar a git
partir da fonte usando o Homebrew e apenas apontar seu PATH para usar o novo em vez da versão xcode / system.
Há um pequeno tutorial em vídeo aqui. http://vimeo.com/14649488
É para uma versão mais antiga, mas você será iniciado. Entre em contato se precisar de mais informações.
(Você também pode usar o MacPorts, Fink ou o instalador do Git OS X, para atualizar.)
Se você deseja usar o próprio git para atualizar o git, execute os seguintes comandos:
Isso pode ser executado em qualquer lugar, git clone git://github.com/gitster/git.git
então você deseja cd git
executar estesudo make prefix=/usr install install-doc install-html install-info
Isso instalará o Git na sua pasta / usr / bin para uso global.
/usr/local/bin
ou $HOME/bin
ou similar e ajustar a sua PATH
conformidade.
Você pode instalar o último git usando macports :
sudo port install git-core +svn +doc +bash_completion +gitweb
Se você deseja um git mais recente que o do Xcode, é necessário instalá-lo. Essa instalação deve ser em outro local, como se você atualizasse /usr/bin/git
, uma atualização da Apple substituirá essa versão.
Existem várias maneiras de fazer isso, mas como observado pelo @FranciscoGarcia, elas não necessariamente mudam a usada pelo Xcode, apenas a versão da linha de comando.
O mais fácil é instalar os binários no site git .
Se você deseja código, use um gerenciador de pacotes, por exemplo, Fink macports, Homebrew.
Se você deseja a última versão instalada do repositório do git.
Baixe o binário mais recente aqui e instale.