Guia para usuarios iniciantes de Git e GitHub
Se você trabalha com desenvolvimento de software (ou pretende começar), dominar o uso do Git e do GitHub é praticamente obrigatório. Neste tutorial, você vai aprender desde os conceitos básicos até o fluxo de trabalho mais comum usado por equipes profissionais.
📌 O que é Git?
O Git é um sistema de controle de versão distribuído. Ele permite acompanhar alterações em arquivos, colaborar com outras pessoas e manter um histórico completo do seu projeto.
Principais vantagens:
- Histórico completo de mudanças
- Trabalho em equipe facilitado
- Possibilidade de voltar versões anteriores
- Criação de ramificações (branches)
⚙️ Instalando o Git
Você pode baixar o Git diretamente do site oficial:
Após instalar, configure seu nome e email:
git config --global user.name "Seu Nome"
git config --global user.email "seu@email.com"📁 Criando seu primeiro repositório
Iniciar um repositório Git:
No diretório do seu projeto, digite o comando abaixo para iniciar.
git initIsso cria uma pasta .git que controla todas as versões do projeto.
📄 Trabalhando com arquivos
Verificar status dos arquivos:
git statusAdicionar arquivos para versionamento:
git add nome-do-arquivoOu para preparar todos os arquivos modificados:
git add .Salvar alterações (commit):
git commit -m "Mensagem descrevendo a mudança"🌿 Trabalhando com branches
Branches permitem trabalhar em funcionalidades separadas.
Criar uma branch:
git branch nova-featureTrocar de branch:
git checkout nova-featureOu direto:
git checkout -b nova-feature🔄 Mesclando mudanças
Depois de finalizar uma branch:
git checkout main
git merge nova-feature🌐 O que é GitHub?
O GitHub é uma plataforma online que hospeda repositórios Git e facilita colaboração entre desenvolvedores.
🚀 Subindo seu projeto para o GitHub
1. Crie um repositório no GitHub
Acesse: https://github.com
2. Conecte seu projeto local ao remoto:
git remote add origin https://github.com/seu-usuario/seu-repo.git3. Envie os arquivos:
git branch -M main
git push -u origin main🔁 Atualizando seu projeto
Baixar alterações do repositório remoto:
git pullEnviar novas alterações:
git push👥 Colaboração com GitHub
Fork
Cria uma cópia do repositório para sua conta.
Pull Request (PR)
Solicita que suas mudanças sejam integradas ao projeto original.
🧠 Dicas importantes
- Sempre escreva mensagens de commit claras
- Faça commits pequenos e frequentes
- Use branches para novas funcionalidades
- Atualize seu repositório com frequência (
git pull)
📌 Conclusão
O Git e o GitHub são ferramentas essenciais para qualquer desenvolvedor moderno. Com o tempo, você vai perceber que eles não só ajudam a organizar seu código, mas também melhoram muito o trabalho em equipe.

Deixe um comentário