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:

  1. Acesse github.com e clique em Sign up
  2. Preencha e-mail, senha e escolha um nome de usuário
  3. 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.pub

Windows (PowerShell):

Get-Content ~/.ssh/id_ed25519.pub

3. Adicionar no GitHub

  1. Acesse github.com/settings/keys
  2. Clique em New SSH key, cole a chave e salve

4. Testar a conexão

ssh -T git@github.com

Se 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-projeto
cd meu-projeto
git init

2. Crie um arquivo

echo "# Meu Projeto" > README.md

3. Adicione e faça o primeiro commit

git add .
git commit -m "primeiro commit"

4. Crie o repositório no GitHub

  1. Acesse github.com/new
  2. Dê um nome ao repositório — use o mesmo nome da pasta: meu-projeto
  3. Deixe como Public e clique em Create repository
  4. 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.git
git push -u origin main

Substitua 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.git

Isso cria uma pasta local com todo o conteúdo e histórico do projeto, pronto para você trabalhar.

Doe Agora

Ajude a manter este projeto online, faça sua doação clicando no botão acima.