O Git é uma ferramenta de controle de versão amplamente utilizada para rastrear alterações em projetos de software e colaboração em equipe. Aqui está um tutorial básico para começar a usar o Git.
1 - Configure o Git
Antes de começar a usar o Git, você deve configurar seu nome de usuário e endereço de e-mail, que serão associados às suas alterações. Abra um terminal e execute os seguintes comandos, substituindo "Seu Nome" e "seu@email.com" pelas suas informações reais:
git config --global user.name "Seu Nome"
git config --global user.email seu@email.com
2 - Criando um novo repositório
crie uma nova pasta, abra-a e execute o comando
para criar um novo repositório.
3 - Obtendo um repositório
crie uma cópia de trabalho em um repositório local executando o comando
git clone URL_do_seu_repositorio
se você criou um repositório remoto, precisará vincular seu repositório local a ele. Use o comando
git remote add origin URL_do_seu_repositorio_remoto
4 - Adicionando arquivos ao repositório
Coloque os arquivos do seu projeto na pasta do repositório. Em seguida, use o comando git add para adicionar esses arquivos ao índice do Git.
git add arquivo1.txt arquivo2.js pasta/
Este é o primeiro passo no fluxo de trabalho básico do git.
5 - Fazendo commit das alterações
Para realmente confirmar estas mudanças (isto é, fazer um commit), use
git commit -m "comentários das alterações"
6 - Enviando alterações
Suas alterações agora estão no HEAD da sua cópia de trabalho local. Para enviar estas alterações ao seu repositório remoto, execute
7 - Atualizando seu repositório local com as alterações remotas
Se outras pessoas colaborarem com seu repositório remoto e fizerem alterações, você pode atualizar seu repositório local usando o comando
8 - Ramificando
Branches ("ramos") são utilizados para desenvolver funcionalidades isoladas umas das outras. O branch main é o branch "padrão" quando você cria um repositório. Use outros branches para desenvolver e mescle-os (merge) ao branch master após a conclusão.
criando um novo branch chamado "nome_funcionalidade" e selecione-o usando
git checkout -b nome_funcionalidade
retorne para o master usando
remova o branch da seguinte forma
git branch -d nome_funcionalidade
um branch não está disponível a outros a menos que você envie o branch para seu repositório remoto
git push origin <nome_funcionalidade>
9 - Referências
https://git-scm.com/