Instalar o Git
Instalar o Git no Mac OS X
Há várias maneiras de instalar o Git em um Mac. Na verdade, se você instalou o XCode (ou suas ferramentas de linha de comando), o Git pode já estar instalado. Para saber, abra um terminal e digite git --version
.
$ git --version git version 2.7.0 (Apple Git-66)
A Apple mantém e lança a própria versão do Git, mas tende a ficar várias versões atrás do Git convencional. Talvez você queira instalar uma versão mais recente do Git usando um dos métodos abaixo:
Git para Mac Installer
A maneira mais fácil de instalar o Git em um Mac é por meio do instalador autônomo:
-
Siga as instruções para instalar o Git.
-
Abra um terminal e verifique se a instalação foi bem-sucedida digitando
git --version
:$ git --version git version 2.9.2
-
Configure seu nome de usuário e e-mail do Git usando os comandos a seguir, substituindo o nome de Emma pelo seu. Esses dados vão ser associados a todos os commits que você criar:
$ git config --global user.name "Emma Paris" $ git config --global user.email "eparis@atlassian.com"
-
(Opcional) Para fazer com que o Git lembre seu nome de usuário e senha ao trabalhar com repositórios HTTPS, configure o auxiliar git-credential-osxkeychain.
Instalar o Git com Homebrew
Se tiver instalado o Homebrew para gerenciar pacotes no OS X, siga estas instruções para instalar o Git:
-
Abra o terminal e instale o Git usando o Homebrew:
$ brew install git
-
Verifique se a instalação foi bem-sucedida digitando
git --version
:$ git --version git version 2.9.2
-
Configure seu nome de usuário e e-mail do Git usando os comandos a seguir, substituindo o nome de Emma pelo seu. Esses dados vão ser associados a todos os commits que você criar:
$ git config --global user.name "Emma Paris" $ git config --global user.email "eparis@atlassian.com"
-
(Opcional) Para fazer com que o Git lembre seu nome de usuário e senha ao trabalhar com repositórios HTTPS, instale o auxiliar git-credential-osxkeychain.
Instalar o Git com MacPorts
Se tiver instalado o MacPorts para gerenciar pacotes no OS X, siga estas instruções para instalar o Git:
Abra o terminal e atualize o MacPorts:
$ sudo port selfupdate
Procure as portas e variantes mais recentes disponíveis do Git:
$ port search git $ port variants git
Instale o Git com conclusão bash, o auxiliar OS X keychain e os docs:
$ sudo port install git +bash_completion+credential_osxkeychain+doc
Configure seu nome de usuário e e-mail do Git usando os comandos a seguir, substituindo o nome de Emma pelo seu. Esses dados vão ser associados a todos os commits que você criar:
$ git config --global user.name "Emma Paris" $ git config --global user.email "eparis@atlassian.com"
(Opcional) Para fazer com que o Git lembre seu nome de usuário e senha ao trabalhar com repositórios HTTPS, configure o auxiliar git-credential-osxkeychain.
Instale o auxiliar git-credential-osxkeychain
O Bitbucket é compatível com os comandos pull e push para seus repositórios Git em SSH e HTTPS. Para trabalhar com um repositório privado em HTTPS, você deve inserir um nome de usuário e senha cada vez que que fizer um pull ou push. O auxiliar git-credential-osxkeychain permite armazenar em cache seu nome de usuário e senha no OSX keychain, assim você não precisa digitar toda vez.
Se você seguiu as instruções do MacPorts ou Homebrew acima, o auxiliar já deve estar instalado. Caso contrário, vai ser necessário fazer o download e a instalação. Abra uma janela do terminal e verifique:
$ git credential-osxkeychain uso: git credential-osxkeychain
Se você receber uma instrução de uso, vá para a etapa 4. Se o auxiliar não estiver instalado, vá para a etapa 2.
Use o curl para fazer download do git-credential-osxkeychain (ou faça o download por meio do seu navegador) e mova-o para
/usr/local/bin
:$ curl -O http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain $ sudo mv git-credential-osxkeychain /usr/local/bin/
Transforme o arquivo em executável:
$ chmod u+x /usr/local/bin/git-credential-osxkeychain
Configure o git para usar o auxiliar de credencial osxkeychain.
$ git config --global credential.helper osxkeychain
Na próxima vez que o Git solicitar a você um nome de usuário e senha, ele vai armazená-los em cache no keychain para uso futuro.
Instale o Git com o Atlassian Sourcetree
Sourcetree, um cliente visual grátis do Git para Mac, vem com sua própria versão do Git. Você pode fazer o download do Sourcetree aqui.
Para aprender a usar o Git com o Sourcetree (e como hospedar seus repositórios do Git no Bitbucket), você pode seguir o amplo tutorial do Git com Bitbucket e Sourcetree.
Construir Git de fonte no OS X
Configurar o Git pode ser um pouco complicado no Mac por conta de algumas bibliotecas que mudam de lugar entre versões do OS X. No El Capitan (OS X 10.11), siga estas instruções para configurar o Git:
Do seu terminal, instale as ferramentas de linha de comando do XCode (se ainda não tiver feito isso):
$ xcode-select --install
Instale o Homebrew.
Usando o Homebrew, instale o openssl:
$ brew install openssl
Clone a fonte do Git (ou, se você ainda não tiver uma versão do Git instalada, faça o download e a extração):
$ git clone https://github.com/git/git.git
Para configurar o Git, execute make com os sinalizadores a seguir:
$ NO_GETTEXT=1 make CFLAGS="-I/usr/local/opt/openssl/include" LDFLAGS="-L/usr/local/opt/openssl/lib"
Próxima etapa: Aprender o Git com o Bitbucket Cloud
Instalar o Git no Windows
Instalador autônomo do Git para Windows
Ao iniciar o instalador, você deve ver a tela do assistente de configuração do Git. Siga as instruções Avançar [Next] e Concluir [Finish] para concluir a instalação. As opções padrão são muito sensatas para a maioria dos usuários.
Abra um prompt de comandos (ou Git Bash se, durante a instalação, você optou por não usar o Git do Prompt de comandos do Windows).
Execute os comandos a seguir para configurar seu nome de usuário e e-mail do Git, substituindo o nome de Emma pelo seu. Esses dados vão ser associados a todos os commits que você criar:
$ git config --global user.name "Emma Paris" $ git config --global user.email "eparis@atlassian.com"
Opcional: instale o auxiliar de credencial do Git no Windows
O Bitbucket é compatível com os comandos pull e push em HTTP para seus repositórios remotos do Git no Bitbucket. Cada vez que interage com o repositório remoto, você deve inserir uma combinação de nome de usuário/senha. Você pode armazenar essas credenciais, em vez inserir a combinação todas as vezes, com o Gerenciador de credenciais do Git para Windows.
Instale o Git com o Atlassian Sourcetree
Sourcetree, um cliente visual grátis do Git para Windows, vem com sua própria versão do Git. Você pode fazer o download do Sourcetree aqui.
Para aprender como usar o Git com o Sourcetree (e como hospedar seus repositórios do Git no Bitbucket), você pode seguir o amplo tutorial do Git com Bitbucket e Sourcetree.
Próxima etapa: Aprender o Git com o Bitbucket Cloud
Instalar o Git no Linux
Debian/Ubuntu (apt-get)
Pacotes do Git estão disponíveis via apt:
Do seu shell, instale o Git usando apt-get:
$ sudo apt-get update $ sudo apt-get install git
Verifique se a instalação foi bem-sucedida digitando
git --version
:$ git --version git version 2.9.2
Configure seu nome de usuário e e-mail do Git usando os comandos a seguir, substituindo o nome de Emma pelo seu. Esses dados vão ser associados a todos os commits que você criar:
$ git config --global user.name "Emma Paris" $ git config --global user.email "eparis@atlassian.com"
Fedora (dnf/yum)
Pacotes do Git estão disponíveis via yum e dnf:
Do seu shell, instale o Git usando dnf (ou yum, em versões mais antigas do Fedora):
$ sudo dnf install git
ou
$ sudo yum install git
Verifique se a instalação foi bem-sucedida digitando
git --version
:$ git --version git version 2.9.2
Configure seu nome de usuário e e-mail do Git usando os comandos a seguir, substituindo o nome de Emma pelo seu. Esses dados vão ser associados a todos os commits que você criar
$ git config --global user.name "Emma Paris" $ git config --global user.email "eparis@atlassian.com"
Construir o Git de fonte no Linux
Debian/Ubuntu
O Git precisa das várias dependências para ser configurado no Linux. Elas estão disponíveis via apt:
Do seu shell, instale as dependências necessárias usando apt-get:
$ sudo apt-get update $ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x
Clone a fonte do Git (ou, se você ainda não tiver uma versão do Git instalada, faça o download e a extração):
$ git clone https://git.kernel.org/pub/scm/git/git.git
Para criar e instalar o Git em
/usr
, executemake
:$ make all doc info prefix=/usr $ sudo make install install-doc install-html install-info install-man prefix=/usr
Fedora
O Git precisa das várias dependências para ser configurado no Linux. Elas estão disponíveis via yum e dnf:
Do seu shell, instale as dependências de construção necessárias usando dnf (ou yum, em versões mais antigas do Fedora):
$ sudo dnf install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X
. Para o yum, pode ser necessário primeiro instalar o repositório do Extra Packages for Enterprise Linux (EPEL):
$ sudo yum install epel-release $ sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X
Symlink docbook2X para o nome de arquivo esperado pela construção do Git:
$ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
Clone a fonte do Git (ou, se você ainda não tiver uma versão do Git instalada, faça o download e a extração):
$ git clone https://git.kernel.org/pub/scm/git/git.git
Para criar e instalar o Git em
/usr
, executemake
:$ make all doc prefix=/usr $ sudo make install install-doc install-html install-man prefix=/usr