Voltar para o Blog
IA na Prática21 / 50
  1. 01Bem-vindo: o que você vai conseguir fazer no fim desta série
  2. 02O que é uma IA que conversa, em português claro
  3. 03O que dá e o que não dá pra fazer com IA hoje
  4. 04Claude, ChatGPT, Gemini: qual a diferença e por que vamos usar o Claude
  5. 05Os três jeitos de falar com a IA: site, app e terminal
  6. 06A mentalidade certa: você é o maestro, a IA é o instrumento
  7. 07Criando sua conta e instalando o app do Claude
  8. 08Sua primeira conversa: como pedir bem (o prompt)
  9. 09Anexando arquivos, imagens e PDFs
  10. 10Projetos no Claude: guardando contexto que não se perde
  11. 11Artifacts: quando o Claude monta um documento ou um mini-app pra você
  12. 12Memória, instruções e estilo: ensinando o Claude do seu jeito
  13. 13Planos, limites e custo: o que é grátis e quando vale pagar
  14. 14O que é o "terminal" e por que ele não dá medo
  15. 15Abrindo o terminal no Mac e no Windows (e no Linux)
  16. 16Cinco comandos de sobrevivência: pwd, ls, cd, mkdir, cat
  17. 17Como o computador organiza tudo: pastas, arquivos e caminhos
  18. 18Instalando o Node.js (e o que é isso, afinal)
  19. 19npm: a "loja de peças" gratuita do mundo dev
  20. 20Instalando o VS Code: seu editor de código (e por que precisa de um)
  21. 21O que é o Git e por que todo projeto sério usa
  22. 22Criando sua conta no GitHub (a nuvem do seu código)
  23. 23O que é o Claude Code e por que ele é diferente do app
  24. 24Instalando o Claude Code
  25. 25Primeiro login e sua primeira sessão
  26. 26Como o Claude Code "enxerga" suas pastas (e por que isso importa)
  27. 27Sua primeira tarefa real: peça pra ele criar um arquivo
  28. 28Permissões: quando ele pergunta antes de mexer
  29. 29O arquivo CLAUDE.md: ensinando o robô sobre o seu projeto
  30. 30Modo plano e revisão: deixe ele pensar antes de fazer
  31. 31Errou? Desfazendo e recomeçando sem medo
  32. 32Escolhendo um primeiro projeto pequeno e real
  33. 33Descrevendo o que você quer: o briefing
  34. 34Deixe o Claude montar o esqueleto do projeto
  35. 35Rodando o projeto na sua máquina pela primeira vez
  36. 36Mudando textos, cores e imagens só conversando
  37. 37Quando algo quebra: lendo um erro sem entrar em pânico
  38. 38Pedindo pro Claude consertar o erro (copiar, colar, descrever)
  39. 39Adicionando uma página ou funcionalidade nova
  40. 40Salvando seu progresso com Git (commits, sem decoreba)
  41. 41Subindo seu projeto pro GitHub
  42. 42Colocando seu projeto no ar de graça (deploy)
  43. 43A anatomia de um bom pedido (revisão turbinada)
  44. 44Dividir pra conquistar: por que tarefas pequenas vencem
  45. 45Revisar o que a IA fez: a responsabilidade é sua
  46. 46Segurança básica: senhas, chaves e o que NUNCA colar
  47. 47Quando a IA "alucina" e como perceber
  48. 48Aprendendo a aprender com a IA: ela é sua professora particular
  49. 49Cinco ideias de próximos projetos pra praticar
  50. 50Seu novo superpoder: pra onde ir a partir daqui (fecho)
IA na PráticaParte 21 de 50

O que é o Git e por que todo projeto sério usa

4 min de leitura
Compartilhar
IA na Prática

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.

Curtiu como a gente pensa?

É assim que trabalhamos todo dia.

Se esse jeito de pensar é o seu, vem construir com a gente — dá uma olhada nas vagas abertas.

Ver vagas