3. Colocando o projeto sob controle de versão

Inicializando um repositório

Estamos prestes a inicializar nosso primeiro repositório! Espero que você ainda não tenha fechado o terminal, porque vamos usá-lo para algo importante.

O comando para criar um novo repositório é

. Ele cria um repositório novo e vazio no diretório atual. Execute o seguinte comando no terminal para inicializar o novo repositório:

Vamos lá!
Tarefa
Concluída

Execute o comando git init no terminal.

Se tudo saiu conforme o planejado, você deve ver algo assim na saída do comando:

Resultado:
Initialized empty Git repository in .../.git/

Isso significa que as alterações do nosso projeto agora podem ser rastreadas pelo Git.

Mais alguma coisa?

O repositório em si fica em um diretório oculto chamado .git. Por ser oculto, os exploradores de arquivos normalmente não o mostram por padrão. Ainda assim, você pode vê-lo no terminal executando o comando

com a opção -Force-a. Lembre que qualquer problema com o diretório .git pode corromper o repositório.

Todo o resto no diretório raiz do projeto costuma ser chamado de

(em inglês, working tree ou working directory). Pense nos diretórios e arquivos do seu projeto se espalhando como os galhos de uma árvore — é por isso que o Git usa a palavra tree (árvore) aí. É o lugar onde você faz todo o trabalho, cria e edita arquivos etc. Os arquivos do diretório de trabalho podem diferir do que você salvou no repositório. Por exemplo, pode haver ali um arquivo que ainda não está no repositório. Você decide se o Git deve salvar essas alterações ou descartá-las.

Next step
Quer testar o modo história?

Faça o curso do jeito que ele foi pensado: avance aos poucos, siga uma sequência linear, mantenha o foco e desbloqueie gradualmente as entradas da Gitopedia. Quando quiser, continue praticando com o Git de verdade no VS Code, Cursor ou Antigravity IDE.

Modo história
GRATUITO
mas precisa de login