Criando sua conta no GitHub
O GitHub é onde você vai guardar e compartilhar seus projetos na nuvem. Se ainda não tem conta, crie agora:
- Acesse github.com e clique em Sign up
- Preencha e-mail, senha e escolha um nome de usuário
- Confirme o e-mail recebido na sua caixa de entrada
Pronto. Agora vamos colocar seu primeiro projeto lá.
Configurando a Chave SSH
A chave SSH conecta seu computador ao GitHub sem precisar digitar senha toda vez. Configure antes de criar o repositório.
1. Gerar a chave
ssh-keygen -t ed25519 -C "seu.email@example.com"Pressione Enter em todas as perguntas para usar os valores padrão.
2. Copiar a chave pública
Linux/macOS:
cat ~/.ssh/id_ed25519.pubWindows (PowerShell):
Get-Content ~/.ssh/id_ed25519.pub3. Adicionar no GitHub
- Acesse github.com/settings/keys
- Clique em New SSH key, cole a chave e salve
4. Testar a conexão
ssh -T git@github.comSe aparecer "Hi username! You've successfully authenticated", está tudo certo.
Seu Primeiro Repositório
Um repositório é a pasta do seu projeto com todo o histórico de alterações salvo pelo Git. Vamos criar um do zero e publicar no GitHub.
1. Crie uma pasta e inicie o Git
mkdir meu-projetocd meu-projetogit init2. Crie um arquivo
echo "# Meu Projeto" > README.md3. Adicione e faça o primeiro commit
git add .git commit -m "primeiro commit"4. Crie o repositório no GitHub
- Acesse github.com/new
- Dê um nome ao repositório — use o mesmo nome da pasta:
meu-projeto - Deixe como Public e clique em Create repository
- Não marque nenhuma opção extra (README, .gitignore, licença) — o repositório precisa ficar vazio
5. Conecte o repositório local ao GitHub e envie
O GitHub vai mostrar esses comandos na tela após criar o repositório. Copie e cole no terminal:
git remote add origin git@github.com:seu-usuario/meu-projeto.gitgit push -u origin mainSubstitua seu-usuario pelo seu nome de usuário do GitHub.
Atualize a página do repositório no GitHub — seu README.md já vai aparecer lá. 🎉
Agora que você tem seu primeiro repositório no ar, que tal explorar outros projetos? Me siga no GitHub e veja o que estou construindo: github.com/ecodelearn
Clonando um repositório existente
Para baixar um projeto que já existe no GitHub para o seu computador, use o comando git clone:
git clone git@github.com:usuario/repositorio.gitIsso cria uma pasta local com todo o conteúdo e histórico do projeto, pronto para você trabalhar.