O histórico do Capítulo 3 ainda mora só no seu computador. Aqui ele ganha uma cópia na nuvem: backup se o PC morrer, abrir de outro computador e compartilhar.
O seu projeto inteiro (arquivos + histórico) guardado no GitHub, na nuvem. Se o computador morrer, nada se perde; dá pra abrir de outro lugar; e dá pra mandar o link pra alguém ver ou ajudar. Reserve uns 15 a 25 minutos na primeira vez.
É o Capítulo 4, e ele resolve o buraco que o Capítulo 3 deixou: "o histórico está só no seu computador".
Uma coisa importante logo de cara: "estar no GitHub" não é o mesmo que "estar publicado como site". Aqui você guarda o projeto na nuvem (um cofre com o código e o histórico); ainda não é uma página que abre no navegador pra qualquer um. Transformar em site público é o próximo capítulo (o Pages). Um passo de cada vez.
Já vem marcado o seu sistema — se estiver errado, é só trocar aqui. Muda só a parte de instalar o GitHub CLI; o resto (conta, repositório, envio) é igual.
O GitHub é o serviço onde seu projeto vai morar na nuvem. A conta é grátis e não pede cartão.
Pra qualquer coisa sair do seu computador pro GitHub, o seu computador precisa provar que é você. Quem cuida disso é uma ferramentinha oficial do GitHub chamada GitHub CLI (o "gh"): você instala uma vez, conecta sua conta pelo navegador, e a autorização fica guardada em segurança na sua máquina. Depois disso, é só pedir em português — sem senha, sem código, nunca mais.
2.1 — Instalar o gh. só na 1ª vez
.msi)..pkg). Se você já usa o Homebrew, dá também pra pedir pra IA rodar brew install gh..pkg e vá avançando ("Continuar") — os padrões servem.2.2 — Conectar sua conta. só na 1ª vez Agora peça pra IA conectar você — sem copiar senha nem token na mão, ela abre um login pelo navegador:
A IA vai mostrar um código curto (tipo AB12-CD34) e o endereço github.com/login/device. Abra esse endereço no navegador (você já está logado do passo 1), cole o código e clique em autorizar. Pronto: a IA fica conectada à sua conta, guardada com segurança na sua máquina.
Antes de mandar qualquer coisa, o projeto precisa de um lugar na nuvem. Esse lugar chama repositório, e você mesmo vai criar — assim fica claro o que ele é, em vez de aparecer pronto do nada.
primeira-pagina.https:// e termina em .git.https://, não o outro. O GitHub oferece dois formatos, e o que começa com git@ exige uma configuração extra que você não fez. O https:// funciona com o login que você já fez no passo 2.Agora é juntar as duas pontas — a pasta do projeto no seu computador e esse repositório vazio na nuvem (é o que se costuma chamar de "linkar"). Na conversa aberta na pasta do seu projeto (aquela com o histórico do Capítulo 3), peça, colando o endereço que você copiou no lugar do exemplo:
A IA faz a associação e manda os arquivos. Ela pode pedir sua permissão no caminho: aceite.
Esse é o conceito que faz todo o resto fazer sentido:
⚠️ E o principal: elas não se atualizam sozinhas. Mudou no computador, a cópia da nuvem continua igual até você mandar. Por isso, quando quiser guardar o trabalho lá, o pedido é sempre "envia pro GitHub" — e a conferência é abrir o site e olhar.
Na página do repositório, clicando em algo como "commits", você encontra o mesmo histórico que criou no Capítulo 3, agora na nuvem. Cada ponto que você salvou está ali, com a data e o que mudou.
Daqui pra frente, sempre que você salvar um ponto e quiser guardar na nuvem também, é uma frase só:
Salvar (no PC) e enviar (pra nuvem) são dois gestos, e é por isso que o pedido junta os dois numa frase: um guarda perto, o outro guarda longe. Na dúvida se chegou, você já sabe o que fazer — abre o repositório e olha.
Este é o Capítulo 4. Seu projeto está na nuvem, mas ainda não é um site que qualquer um abre. Os próximos passos:
gh), instalado e conectado uma vez. Documentação: code.claude.com/docs.gh auth login autentica por um fluxo OAuth pelo navegador (mostra um código e você autoriza em github.com/login/device), guardando a credencial com segurança no sistema, sem senha na conversa: cli.github.com · gh auth login.gh do passo 2 basta, e não se digita senha em lugar nenhum.