← Nível 4 – Data pro

Lição 2 de 6 ⏱ 35 minutos Premium

Git – a tua máquina de backup

Aprende a guardar versões do teu código como os profissionais. Se estragares algo, podes voltar atrás.

O que é o Git

Git é um programa que lembra o histórico de alterações no teu projeto. Cada «versão» chama-se commit (um guardar). Estragaste o código? Volta a um commit mais antigo. Programadores profissionais nunca trabalham sem Git.

⚠️

Instala o Git e corre os primeiros comandos com um pai ou uma mãe. No Mac, muitas vezes já está lá (git --version). No Windows, descarrega Git for Windows.

Vou mostrar-te: o teu primeiro repositório

Abre um terminal na pasta do teu projeto React ou servidor:

git init

Isto diz ao Git: «começa a seguir alterações aqui.» Cria-se uma pasta escondida .git.

Adiciona todos os ficheiros ao teu primeiro commit:

git add .
git commit -m "First version of my website"

Olha para o histórico:

git log --oneline

Vês algo como a1b2c3d First version of my website.

Vou mostrar-te: .gitignore

node_modules nunca deve ir para o projeto – é enorme e descarrega-se via npm install. Cria um ficheiro chamado .gitignore:

node_modules/
dist/
.env
*.db
.DS_Store

Depois faz commit outra vez:

git add .
git commit -m "Added gitignore"

Agora és tu 💪

  1. Na raiz do teu projeto (React ou servidor), corre git init.
  2. Cria um .gitignore seguindo o exemplo acima.
  3. Faz dois commits: um «First version», outro depois de uma pequena alteração (ex.: editar o texto no rodapé).
  4. git log --oneline – vês os dois?

Verifica: Tens um repositório, um .gitignore e pelo menos 2 commits. O Git só vive no teu computador por agora – na próxima lição vamos enviá-lo para o GitHub.

O que ficas a saber desta lição