O que é o Git?
Imagine que você está jogando um jogo muito difícil. Antes de enfrentar o chefão, o que você faz? Salva o jogo. Se você morrer, não precisa começar tudo de novo, basta carregar o "Save".
O Git é exatamente isso: um "Save Game" para o seu código. Ele tira "fotos" do seu projeto ao longo do tempo. Se você quebrar o código no futuro, pode voltar no tempo para a versão que estava funcionando.
Se você não tiver ele instalado, baixe aqui para Windows e instale no seu computador: https://github.com/git-for-windows/git/releases/download/v2.54.0.windows.1/Git-2.54.0-64-bit.exe
Você também pode encontrar versões para outros sistemas operacionais aqui: https://git-scm.com/install/
Antes de jogar, precisamos configurar nosso perfil. No terminal, vamos nos apresentar para o Git:
git config --global user.name "João da Silva"
git config --global user.email "joao@email.com"
O Primeiro Repositório
Vamos criar a pasta do nosso projeto PHP e dizer para o Git começar a vigiá-la.
mkdir meu-projeto-php
cd meu-projeto-php
git init
O que aconteceu? O comando git init criou uma pasta oculta chamada .git. É lá que ficam os "saves" do jogo. O repositório agora existe.
Exercícios.
Objetivo: Garantir que seu ambiente fique configurado e pronto para versionar arquivos.
- Abra o terminal e configure sua "identidade" no Git com seu nome e e-mail.
- Crie uma pasta no seu computador chamada sistema-logistica e entre nela pelo terminal.
- Transforme essa pasta comum em um repositório Git usando o comando de inicialização.
- Desafio: Como você pode confirmar se o repositório foi realmente criado na pasta? (Dica: lembre-se da pasta oculta).
