Use a versão mais recente do Git instalado no OS X


0

Estou tentando usar a versão mais recente do Git no meu computador com OS X, sem sucesso! Quando escrevo git --version, vejo a versão pré-instalada 1.7.10.2. Eu gostaria de usar o 1.8.0 que eu também instalei.

Os documentos dizem que a nova versão está instalada em / usr / local / git, mas não sei onde está localizada a versão "em uso". Sou muito inexperiente com o Terminal, mas se você me disser o que escrever, posso fazer isso.

Desde já, obrigado!

Respostas:


1

Você pode usar which gitpara descobrir qual versão do git é usada e seu caminho.

Para usar a versão mais atualizada, você pode chamá-la com seu caminho completo retornado pelo qual ou criar um alias do bash assim: alias git='/usr/local/git'

Isso seria salvo apenas para a sessão atual do bash. Para salvá-lo para usos futuros, você precisará criar / modificar seu ~/.profilearquivo (onde ~está o caminho para o diretório inicial, como /Users/lucas/)

É um arquivo invisível e você não o verá no Finder por padrão. Para verificar se esse arquivo já existe e editá-lo, acesse o diretório inicial: cd

Em seguida, liste todos os arquivos, incluindo arquivos ocultos: ls -al( aé para todos os arquivos e lgera a lista no formato de lista, não na coluna)

Você pode ver na coluna da extrema direita, nomes de arquivos, nos quais procuraremos o arquivo .profile.

Se você vir, abra-o com o TextEdit do Terminal: open .profile

Caso contrário, se não existir, basta abrir o TextEdit e criar um novo arquivo:

Deveríamos ter algo assim:

#!/bin/bash
alias git='/usr/local/bin/git'

Salve-o como .profile, feche a janela do Terminal e crie uma nova.

Deveria funcionar! :)


Muito obrigado! Sua resposta me ajudou, mas em vez de fazer exatamente o que você disse, criei um .bash_profile e mudei o caminho no vim. Agora finalmente estou executando a versão mais recente :) Ótimo com ls -al também!
HerrNilsson 24/10/12
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.