← Nível 4 – Data pro

Lição 3 de 6 ⏱ 40 minutos Premium

GitHub – código na internet

Carrega o teu repositório para o GitHub. Um backup na nuvem e a base para deployment.

Porquê o GitHub

O Git faz backup do histórico no teu computador. O GitHub é um site onde carregas esse histórico – backup na nuvem, partilha com amigos e ligação ao Render/Vercel para deployment. Configura uma conta em github.com com um pai (e-mail do pai, 13+ anos ou conta familiar).

Vou mostrar-te: um repositório novo

  1. No GitHub: New repository → dá-lhe um nome como my-web-projectsem README (já tens código local).
  2. O GitHub mostra-te alguns comandos. No terminal do teu projeto (substitui YOUR-USERNAME):
git remote add origin https://github.com/YOUR-USERNAME/my-web-project.git
git branch -M main
git push -u origin main

No primeiro push, o GitHub pede-te para iniciar sessão – usa um Personal Access Token (nas definições do GitHub → Developer settings → Tokens), não a palavra-passe da conta.

  1. Atualiza a página do repositório – o teu código está na internet.

Vou mostrar-te: mais alterações

Faz uma edição no teu código, depois:

git add .
git commit -m "Fixed the footer"
git push

Três passos que vais repetir para sempre: add → commit → push.

💡

Segurança: nunca faças commit de palavras-passe, chaves API ou mail-config.php no Git. É por isso que tens .gitignore e .env. Se fizeres commit acidental de uma palavra-passe, diz logo a um pai – tem de ser alterada e o histórico limpo.

Agora és tu 💪

  1. Cria um repositório no GitHub para o teu projeto principal (React ou servidor – um chega para começar).
  2. Liga-o com git remote add origin ... e git push.
  3. Faz uma pequena alteração, faz commit e push outra vez.
  4. No GitHub, no separador Commits, vês as duas versões?

Verifica: O teu código está no GitHub e conheces o ciclo add/commit/push. Podes fazer deploy do servidor do Nível 3 no Render diretamente deste repositório – já sabes como do final do Mestre.

O que ficas a saber desta lição