🇯🇵 日本語 | 🇺🇸 English | 🇪🇸 Español | 🇵🇹 Português | 🇹🇭 ไทย | 🇨🇳 中文

【Compatível com Windows/Mac】Como Instalar o Git e Configurar a Conexão com o GitHub

No artigo anterior, criamos uma conta no GitHub e configuramos o perfil inicial. Com isso, você está pronto para usar o "lugar" chamado GitHub. O próximo passo é instalar a "ferramenta" chamada "Git" no seu computador e configurá-la para se comunicar de forma segura com o GitHub.

Esta configuração de conexão é uma tarefa que só precisa ser feita uma vez, como se fosse criar a "chave da porta de casa". Neste artigo, vamos explicar o procedimento de instalação do Git para cada sistema operacional (Windows e Mac) e como configurar a chave SSH, essencial para a conexão com o GitHub, explicando cada comando detalhadamente. Depois de superar esta etapa, sua jornada com Git & GitHub realmente começará!


Instalação do Git: Procedimento por Sistema Operacional

Vamos instalar o Git de acordo com o sistema operacional do seu computador.

Para Windows: Instalar o "Git for Windows"

Para usuários de Windows, instalar o pacote oficial chamado "Git for Windows" é a maneira mais fácil e segura.

  1. Acesse o site oficial do Git for Windows e baixe o instalador (arquivo .exe).
  2. Execute o instalador baixado.
  3. Basicamente, você pode clicar em "Next" em todas as telas sem problemas. Em algum momento, aparecerá uma tela para selecionar o editor padrão, mas se você não tiver preferência, pode deixar a configuração inicial "Vim" (é possível alterar depois).

[Imagem: Primeira tela do instalador do Git for Windows]

Ao final da instalação, uma ferramenta de linha de comando chamada "Git Bash" também será instalada. Ela é útil porque permite usar comandos semelhantes aos do Mac e Linux no Windows.

Para verificar se a instalação foi bem-sucedida, abra o Prompt de Comando ou o Git Bash e digite o comando a seguir. Se a informação da versão for exibida, a instalação foi um sucesso.

git --version

Para Mac: Recomenda-se instalar usando o Homebrew

O macOS geralmente já vem com uma versão mais antiga do Git instalada. No entanto, para usar os recursos mais recentes, recomendamos instalar a versão mais atual usando o gerenciador de pacotes "Homebrew".

Passo 1: Verifique a versão atual do Git
Primeiro, abra o Terminal e verifique a versão atual do Git com o seguinte comando.

git --version

Passo 2: Instale o Homebrew (caso ainda não o tenha)
O Homebrew é uma ferramenta que facilita a instalação e o gerenciamento de softwares úteis no macOS. Instale-o executando o seguinte comando no Terminal. (※ Verifique o comando mais recente no site oficial).

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Passo 3: Instale o Git usando o Homebrew
Com o Homebrew pronto, instale a versão mais recente do Git com o seguinte comando.

brew install git

Após a instalação, verifique a versão novamente. Se o novo número da versão for exibido, a instalação foi um sucesso.


Apenas na primeira vez! Configuração inicial do Git (Informações do usuário)

Depois de instalar o Git, você precisa dizer ao Git "quem você é". Esta configuração é muito importante, pois ficará registrada como o "autor" do código que você criar. Esta configuração só precisa ser feita uma vez por PC.

Configurar o nome de usuário

Configure o nome que aparecerá no seu histórico de commits. Usar o mesmo nome da sua conta do GitHub facilita a identificação.

git config --global user.name "Seu Nome"

Configurar o endereço de e-mail

Da mesma forma, configure seu endereço de e-mail. Utilize o mesmo e-mail que você registrou no GitHub.

git config --global user.email "seu_email@exemplo.com"

Verificar a configuração

Você pode verificar se a configuração está correta listando todas as configurações com o seguinte comando.

git config --list

Configuração da conexão com o GitHub: Criação e registro da chave SSH

Por fim, vamos configurar a conexão segura entre o seu PC e a sua conta do GitHub. Em vez de digitar sua senha todas as vezes, usaremos um método de autenticação com uma chave eletrônica chamada "chave SSH". Isso permitirá uma comunicação segura e fluida com o GitHub.

Passo 1: Crie uma chave SSH

Abra o Terminal (ou o Git Bash no Windows) и execute o seguinte comando. Substitua `seu_email@exemplo.com` pelo endereço de e-mail que você registrou no GitHub.

ssh-keygen -t ed25519 -C "seu_email@exemplo.com"

Ao executar o comando, você receberá algumas perguntas, mas pode simplesmente pressionar a tecla Enter em todas elas. Com isso, um par de chaves será criado em seu PC: uma "chave privada (id_ed25519)" e uma "chave pública (id_ed25519.pub)".

Passo 2: Copie a chave pública

Em seguida, copie o conteúdo da "chave pública" criada para a área de transferência. Você registrará esta chave pública no GitHub.

No Mac:

pbcopy < ~/.ssh/id_ed25519.pub

No Windows (Git Bash):

clip < ~/.ssh/id_ed25519.pub

Passo 3: Registre a chave pública no GitHub

  1. Faça login no GitHub e, no ícone do canto superior direito, selecione "Settings".
  2. No menu à esquerda, clique em "SSH and GPG keys".
  3. Clique no botão "New SSH key".
  4. Em "Title", dê um nome que ajude a identificar de qual PC é a chave (por exemplo, `Meu MacBook Air`).
  5. Na grande área de texto "Key", cole a chave pública que você acabou de copiar.
  6. Por fim, clique no botão "Add SSH key" para concluir o registro.

[Imagem: Tela de registro de chave SSH no GitHub, com os campos "Title" e "Key" indicados.]


Vamos testar a conexão

Depois de concluir todas as configurações, execute o seguinte comando para testar se o seu PC e o GitHub estão conectados corretamente.

ssh -T git@github.com

Na primeira conexão, será perguntado "Are you sure you want to continue connecting (yes/no/[fingerprint])?". Digite yes e pressione Enter.

Se, no final, aparecer uma mensagem como "Hi [seu_nome_de_usuario]! You've successfully authenticated...", todas as configurações estão perfeitas!