Onde o Git Vive: O Repositório

O Git funciona dentro de um repositório. Um repositório Git é simplesmente uma pasta no seu computador que o Git está monitorando. Dentro dessa pasta, existe uma subpasta oculta e crucial chamada .git/. É onde o Git armazena todo o histórico de versões do seu projeto.

Regra de Ouro: Você nunca deve mexer na pasta .git/ diretamente! Qualquer alteração manual lá pode corromper o histórico do seu projeto.

Criando um Novo Repositório Local (git init)

Quando você inicia um projeto do zero e quer que o Git comece a rastrear suas mudanças nele, você "inicializa" um repositório Git.

Criando um Repositório Remoto no GitHub

O GitHub é a plataforma online mais popular para hospedar repositórios Git. Ele atua como um "servidor" centralizado para o seu código, onde você pode:

Conectando o Repositório Local ao Remoto (git remote add origin)

Se você criou seu repositório local primeiro (git init), agora você precisa dizer a ele onde está o seu "backup" ou a versão "central" no GitHub.

Obtendo uma Cópia de um Repositório Existente (git clone)

Este é o comando mais comum que você usará para começar a trabalhar em um projeto que já existe, seja ele seu próprio projeto no GitHub, um projeto de código aberto, ou um projeto da sua futura empresa.