Tutorial rápido do GitHub
Tutorial rápido do GitHub
Fala pessoal, hoje eu vou mostrar o básico do GitHub.
Se o Git é a máquina do tempo dos seus projetos, o GitHub é a “nuvem” onde você guarda e compartilha essa máquina do tempo com o mundo.
É nele que você vai criar repositórios, trabalhar em equipe e ainda mostrar seus projetos pro universo. 🌍🚀
O que você vai precisar antes:
- WSL/Ubuntu configurado
- Git instalado
- Conta no GitHub
Passo a passo
1. Criando sua conta
- Acesse github.com.
- Clique em Sign up.
- Escolha um nome de usuário (será seu endereço no GitHub).
- Informe seu e-mail e senha.
- Confirme sua conta pelo e-mail enviado.
Pronto, você já tem uma conta no GitHub!
2. Criando um repositório
- No canto superior direito, clique em + → New repository.
- Escolha o nome do repositório (ex.:
meu_projeto
). - Marque se será público ou privado (deixe público por enquanto).
- Clique em Create repository.
3. Ligando seu Git local ao GitHub
No terminal, dentro da pasta do seu projeto:
git remote add origin https://github.com/usuario/meu_projeto.git git branch -M main
Esse comando conecta o repositório que você criou no GitHub com o seu projeto local.
HTTPS vs SSH: você pode usar HTTPS (mais simples no começo) ou configurar chaves SSH para não precisar digitar token sempre.
4. Primeiro push
Agora basta enviar seus arquivos para o GitHub:
git push -u origin main
Se tudo deu certo, seus arquivos já estão no GitHub!
Entre no site e veja seu repositório.
5. Erros comuns
Alguns perrengues que você provavelmente vai encontrar no começo:
-
Erro:
fatal: Authentication failed
O GitHub não aceita mais login com senha via HTTPS.
Solução: crie um Personal Access Token (PAT) e use no lugar da senha.
Como gerar um token - Erro:
Permission denied (publickey)
Tentando usar SSH sem chave configurada.
Solução: gere uma chave e adicione ao GitHub:ssh-keygen -t ed25519 -C "seu@email.com"
Depois adicione a chave pública em Settings → SSH and GPG keys.
- Erro:
repository not found
O link do remoto está errado ou você não tem acesso.
Solução: verifique a URL no GitHub e rode:git remote set-url origin https://github.com/usuario/repositorio.git
- Erro:
Updates were rejected
/failed to push some refs
O repositório remoto já tem commits que não estão no seu.
Solução:git pull --rebase origin main
Depois, tente o
git push
novamente.
E é isso!
Com o GitHub você consegue mostrar seus projetos, trabalhar em equipe e guardar o histórico na nuvem.
Daqui pra frente é só evoluir.
Dê um suporte ao meu projeto. Doe um cafézinho ☕.
Pix: biologolee@gmail.com
Bitcoin: bc1qg7qrfhclzt3sm60en53qv8fmwpuacfaxt5v55k