O que é o Git e por que todo projeto sério usa
Já apagou um arquivo sem querer e desejou um botão de "voltar"? Ou mudou um monte de coisa, percebeu que estava melhor antes, e não conseguiu lembrar como era? Tem uma ferramenta que resolve exatamente isso. Ela se chama Git, e é a base de praticamente todo projeto de código no mundo.
Calma: você não vai precisar decorar nada. Hoje a gente só instala e entende a ideia. Mais pra frente, a IA cuida dos comandos por você.
A ideia: uma máquina do tempo pro seu projeto
Pensa num videogame antigo, daqueles em que você salva a fase antes de enfrentar o chefão. Se morre, volta pro último save. Não perde tudo, perde só um pedaço.
O Git é isso pro seu projeto. Ele é um programa que tira "fotos" do estado dos seus arquivos quando você manda. Cada foto é uma versão salva. Se algo der errado depois, você volta pra qualquer foto anterior. Nada se perde de vez.
Cada uma dessas fotos tem um nome técnico: commit (lê-se "cómit"). Por enquanto, traduza na sua cabeça como "ponto salvo". Você não precisa criar nenhum agora.
Git não é GitHub (são coisas diferentes)
Esses dois nomes parecem iguais e confundem todo mundo. Guarde a diferença:
- Git é um programa que roda no seu computador. Funciona offline. É ele que tira as fotos do projeto.
- GitHub é um site na internet onde você guarda essas fotos na nuvem, como backup, e pode mostrar pros outros.
Hoje a gente cuida só do Git (o programa). O GitHub fica pro próximo post. Um é a câmera; o outro é o álbum online.
Passo a passo: instalar o Git
A instalação muda um pouco conforme o seu sistema. Escolha o seu.
Mac
No Mac, o Git muitas vezes já vem instalado. Vamos checar antes de instalar à toa. Abra o Terminal (aperte Cmd + Espaço, digite "Terminal" e dê Enter) e rode:
git --version
Esse comando pergunta ao computador qual versão do Git está instalada. Se aparecer algo como git version 2.39.5, pronto, você já tem. Pode pular pro próximo post.
Se aparecer uma janela perguntando se quer instalar as "ferramentas de linha de comando" (Command Line Tools), aceite e espere. Isso instala o Git junto. Se preferir, baixe o instalador oficial em git-scm.com e siga clicando em "avançar".
Windows
No Windows o Git não vem de fábrica. Baixe o instalador "Git for Windows" no site oficial git-scm.com — o botão de download já detecta seu sistema.
Rode o arquivo baixado. Vão aparecer várias telas com opções. Pode deixar tudo no padrão e ir clicando em "Next" até "Install". As opções padrão são boas pra quem está começando.
Linux (em uma linha)
Na maioria das distribuições, rode sudo apt install git (Debian/Ubuntu) ou o equivalente do seu gerenciador de pacotes.
Conferindo que deu certo
Depois de instalar, feche e abra de novo o terminal (no Windows, abra o Git Bash ou o Prompt de Comando). Rode o mesmo comando de checagem:
git --version
Se aparecer uma linha com um número de versão, missão cumprida. Esse número confirma que o Git está vivo e instalado. Não precisa ser uma versão específica — qualquer uma recente serve.
Se algo der errado
- "git: command not found" ou "comando não reconhecido": o terminal não enxergou o Git. Na maioria das vezes é só fechar TODAS as janelas de terminal e abrir uma nova — programas recém-instalados só aparecem em janelas abertas depois da instalação. No Windows, teste no "Git Bash", que vem junto.
- O instalador do Windows tem opções demais e travei: respira. Clicar "Next" em tudo, sem mudar nada, funciona perfeitamente. Você não vai quebrar nada.
- No Mac não acontece nada ao rodar o comando: se abriu uma janelinha pedindo pra instalar ferramentas, é normal — aceite e aguarde o download terminar antes de testar de novo.
Não tente decorar comandos de Git agora. Existem dezenas e eles assustam no começo. O combinado da série é outro: você instala a ferramenta, e a IA escreve os comandos certos quando chegar a hora.
No próximo post...
Vamos criar sua conta no GitHub — o lugar na nuvem onde seu código fica guardado, vira backup e pode até se tornar seu portfólio. É de graça e leva poucos minutos.