Operação AutonomIA

GitHub
sem mistério.

Você vai ouvir "GitHub" o tempo todo em projeto com I.A. Este guia explica o que é, por que importa e como usar sem precisar virar programador. Em 15 minutos de leitura você entende o suficiente pra nunca mais ficar perdido.

NESTE GUIA O que éPor que importa com I.A.Os 6 conceitosO fluxo na prática5 regras de ouroMitos e medosComeçar em 10 minutosGlossário
01O que é o GitHub, afinal

O GitHub é um lugar na internet onde os projetos de código ficam guardados, com todo o histórico de cada mudança e com a possibilidade de várias pessoas (ou várias I.A.s) trabalharem no mesmo projeto sem bagunçar o trabalho uma da outra.

ANALOGIAPense no Google Drive. Só que um Google Drive que, além de guardar os arquivos, lembra de cada versão, mostra exatamente o que mudou de uma versão pra outra, deixa você voltar no tempo com um clique e organiza quem mexeu em quê.

Por baixo do GitHub existe uma ferramenta chamada Git, que é quem faz o controle de versões no seu computador. O GitHub é o site que guarda tudo isso na nuvem e coloca uma interface bonita em cima. Na prática, você vai ouvir os dois nomes quase como sinônimos.

Ele é gratuito pra uso pessoal e pra projetos pequenos, e seus projetos podem ser privados (só você e quem você convidar) ou públicos (qualquer pessoa vê). Nada vai pra público sem você escolher.

02Por que isso importa quando a I.A. escreve o código

Quando você trabalha com Claude Code, Codex ou qualquer agente, uma coisa muda: o código nasce muito rápido e em volume. Numa tarde a I.A. cria e altera dezenas de arquivos. Sem um sistema pra registrar isso, você fica com quatro problemas na mão:

1. Você não sabe o que mudou

A I.A. mexeu em 14 arquivos pra corrigir um botão. Quais? O GitHub mostra linha por linha.

2. Você não consegue voltar atrás

A versão de ontem funcionava e a de hoje quebrou. Sem histórico, é reconstruir na mão. Com GitHub, é voltar pra versão de ontem.

3. Você só tem uma cópia

Computador quebrou, pasta apagada, projeto perdido. No GitHub, o projeto vive na nuvem e volta inteiro pra qualquer máquina.

4. Ninguém mais consegue ajudar

Um dev, um sócio ou outra I.A. precisam ver o projeto? Com o GitHub você compartilha o link. Sem ele, é mandar zip por WhatsApp.

E tem o lado que mais interessa pra quem está no AutonomIA: o próprio agente usa o GitHub como memória e como ponto de partida. O Claude lê o histórico pra entender o que já foi feito, registra o que fez em cada etapa, e várias skills do curso (construtor-paginas, criador-dash, video-ads-machine) são instaladas direto de repositórios no GitHub. Sem GitHub, você usa metade da operação.

03Os 6 conceitos que resolvem 90% das conversas

Você não precisa decorar comandos. Precisa entender estas seis palavras, porque elas vão aparecer nas mensagens do Claude, nos tutoriais e nas conversas com devs.

Repositório (repo)

A pasta do projeto, com histórico. Um projeto, um repositório.

Ex: "cria um repositório pro meu dashboard"

Commit

Um ponto de salvamento com legenda. Tipo tirar uma foto do projeto e escrever atrás o que mudou.

Ex: "faz um commit com o ajuste do formulário"

Push e Pull

Push envia seus commits pra nuvem. Pull traz pro seu computador o que está na nuvem.

Ex: "dá um push pra subir tudo"

Branch

Um rascunho paralelo. Você testa uma ideia numa branch sem tocar na versão que está funcionando.

Ex: "cria uma branch pra testar o novo layout"

Pull Request (PR)

O pedido pra juntar um rascunho na versão principal, com revisão antes. É onde alguém (ou a I.A.) confere o que entrou.

Ex: "abre um PR pra eu revisar"

README

A página de apresentação do projeto: o que é, como instalar, como usar. É o que qualquer pessoa lê primeiro.

Ex: "escreve o README explicando o projeto"
04O fluxo na prática, do pedido ao site no ar

Este é o ciclo que roda por trás de quase tudo que você constrói no AutonomIA. O bom é que quem executa os passos é o agente; você só precisa reconhecer em que etapa está.

Você pede "faz uma página X" Claude escreve cria e altera arquivos Commit ponto de salvamento GitHub push: vai pra nuvem No ar publica sozinho Cloudflare e Vercel ficam "ouvindo" o GitHub: cada push vira uma publicação automática

Repare no último passo: quando o projeto está ligado ao GitHub, publicar deixa de ser uma tarefa. Cloudflare Pages e Vercel se conectam ao repositório e, toda vez que entra um push, o site novo vai pro ar em um ou dois minutos. É assim que as páginas do curso são publicadas.

055 regras de ouro pra não se enrolar
  1. Um projeto, um repositório. Misturar dois projetos na mesma pasta é a receita pra confusão. Site novo? Repositório novo.
  2. Commit pequeno e com legenda clara. "ajusta cor do botão" é melhor que "mudanças". Se precisar voltar atrás, você acha o ponto certo. Peça pro Claude fazer commits a cada etapa concluída.
  3. Senha nunca entra no repositório. Chaves de API, tokens e senhas ficam em arquivos como o .env, que o Git é instruído a ignorar. Se um segredo subir por engano num repositório público, troque a senha na hora.
  4. README sempre atualizado. Daqui a três meses você (ou outra I.A.) vai abrir o projeto e precisar entender em 2 minutos o que é aquilo.
  5. Deixe o agente digitar os comandos. Você não precisa decorar git add, git commit nem git push. Fale em português ("salva isso no GitHub") e confira o resultado.
06Mitos e medos que travam quem está começando
"GitHub é coisa de programador."
GitHub é coisa de quem tem projeto. Designer, gestor de tráfego, consultor: quem constrói com I.A. hoje precisa exatamente do que ele oferece.
"Vou ter que aprender uma linguagem nova."
Você aprende seis palavras (as da seção 03) e conversa com o Claude em português. Ele traduz pra comandos.
"Meu código vai ficar público na internet."
Só se você quiser. Repositório privado é o padrão pra projeto de cliente, e o plano gratuito permite quantos privados você precisar.
"Se eu errar, estrago tudo."
É o contrário: o GitHub existe pra que errar seja barato. Qualquer commit pode ser desfeito, qualquer versão antiga pode voltar.
"É só um backup, o Drive já resolve."
O Drive guarda arquivos. O GitHub guarda a história, permite trabalho em paralelo, revisão e publicação automática. São coisas diferentes.
07Começar em 10 minutos
  1. Crie sua conta em github.com/signup. Use o e-mail que você usa pra trabalho. É grátis.
  2. Instale o Git no computador. No Mac ele já vem. No Windows, baixe em git-scm.com. Se preferir, peça pro Claude Code fazer a instalação e a configuração inicial por você.
  3. Conecte o Claude Code ao GitHub. Cole o prompt abaixo numa conversa. Ele instala o que falta, faz o login e confirma que está tudo pronto.
  4. Suba seu primeiro projeto. Abra a pasta de qualquer projeto que você já fez no curso e peça: "cria um repositório privado no GitHub pra esse projeto e sobe tudo". Pronto, está versionado.
  5. Ligue a publicação automática (quando for um site): no Cloudflare Pages ou na Vercel, escolha "conectar ao GitHub" e aponte pro repositório. Dali em diante, cada push publica sozinho.
PROMPT PRA COLAR NO CLAUDE CODEQuero usar o GitHub nos meus projetos. Verifica se o Git está instalado e configurado com meu nome e e-mail, instala a CLI do GitHub (gh) se ainda não tiver, me guia pra fazer o login com a minha conta e, no final, me mostra um checklist do que ficou pronto. Explica cada passo em português simples e me avisa quando precisar que eu autorize algo no navegador.
08Glossário de bolso
GitA ferramenta de controle de versões que roda no seu computador.
GitHubO site que guarda os repositórios na nuvem e organiza a colaboração.
RepositórioA pasta do projeto com todo o histórico.
CommitUm ponto de salvamento com uma legenda do que mudou.
PushEnviar os commits do computador pro GitHub.
PullTrazer pro computador o que está no GitHub.
CloneBaixar um repositório inteiro pela primeira vez.
BranchUma linha paralela de trabalho, pra testar sem mexer na principal.
MainA branch principal, a versão "oficial" do projeto.
MergeJuntar uma branch na outra.
Pull RequestPedido de revisão antes de juntar uma branch na principal.
IssueUm item na lista de pendências ou problemas do projeto.
ForkSua cópia do repositório de outra pessoa, pra mexer à vontade.
.gitignoreA lista de arquivos que o Git deve ignorar (como o .env com senhas).
DeployColocar o projeto no ar. Com GitHub conectado, acontece sozinho a cada push.

Resumindo em uma frase

O GitHub é a memória e o backup dos seus projetos com I.A.: ele guarda cada versão, deixa você voltar atrás sem medo, permite que outras pessoas e outros agentes trabalhem junto e coloca seus sites no ar sozinho. Você não precisa dominar os comandos, precisa entender o que está acontecendo e deixar o agente executar.

Operação AutonomIA · Material exclusivo pra alunos.