Não me lembro de como instalei o git há algum tempo ... mas agora ele está vivendo /usr/bin/git
e precisa ser atualizado.
Eu não me importo como (pré-compilado ou construí o meu próprio), mas o que eu não quero é outra versão existente em outro lugar. Lembro-me vagamente de enrolar a fonte e compilá-la. mas não positivo. enfim, qual é a maneira mais fácil de manter o Git atualizado no Mac OS X?
Pergunta secundária: não estou familiarizado com o git. uma vez instalado, está INTEIRAMENTE contido em seu diretório? então, no meu caso, tudo sobre o git na minha máquina (exceto os repositórios de código reais, é claro) está /usr/bin/git/
? Se sim, então posso apenas mover o git com um simples mv -R /usr/bin/git /opt/git
? Em seguida, atualizar meu $PATH
e tudo deve funcionar como antes? se sim, então eu suponho que eu poderia apenas instalar novamente por qualquer método e para qualquer diretório ... e depois mover o novo para / usr / bin, substituindo a versão antiga?!? Ou isso é ruim?
fonte
git --exec-path=…
,export GIT_EXEC_PATH=…
,export GITPERLLIB=…
, etc.) mas são provavelmente alguns que não são configuráveis. Eu recomendaria não tentar movê-los.Respostas:
Existe o instalador do git-osx . Você pode assinar o feed nessa página e ser notificado sobre versões futuras.
fonte
/usr/local/git/bin/git
Você pode experimentar o MacPorts (ou Homebrew ou Fink) para Mac OS, que é semelhante ao apt-get etc. no linux. Geralmente é melhor usar um gerenciador de pacotes do que compilar as coisas manualmente, pois você pode atualizar pacotes com "sudo port update desatualizado".
Eu acho que você pode mover o git no seu disco rígido, desde que o destino esteja no seu caminho. MacPorts instala em / usr / local / bin, eu acho. Para evitar confusão, você pode desinstalar / excluir sua versão antes de instalar o git através de um gerenciador de pacotes.
fonte
/opt/local
árvore./usr/bin
? gostaria de encontrar esse instalador (ou instruções) novamente para que eu possa atualizar essa versão ... caramba, eu realmente deveria tomar notas de todas as instalações que eu faço .. existe apenas uma maneira de muitas versões da mesma coisa no mundo UNIX. ..Talvez você tenha instalado o Git da Source no Mac OS X 10.6 (Snow Leopard) Intel x86 (32 bits) . Basta alterar as ocorrências (no
git-install.bash
script) de-arch i386
para-arch x86_64
para uma instalação de 64 bits.fonte