3.6 GitHub

🐙 O que é o GitHub?


🧠 Explicando de forma simples

📦 Git = Ferramenta para salvar versões do seu projeto no seu computador. ☁️ GitHub = Lugar na internet onde você guarda e compartilha seus projetos com o mundo (como uma “nuvem para código”).

💡 É como o Google Drive dos programadores, mas feito só pra projetos com código e controle de versão.


🤝 O que dá pra fazer no GitHub?

✅ O que dá pra fazer
Exemplo prático

Guardar seus projetos

Sites, bots, apps, estudos

Compartilhar com outras pessoas

Colegas, professor, comunidade

Trabalhar em grupo

Cada um numa parte diferente (branch)

Ver histórico de versões

Ver o que mudou, quando e por quem

Contribuir com projetos de outras pessoas

Ajudar em projetos open-source, via Pull Request


📸 Interface básica do GitHub

Quando você entra em um repositório (repo), verá:

📁 Arquivos e pastas
📝 Commits feitos
📦 Branches (galhos)
🚀 Releases (versões)
🔀 Pull Requests (pedidos de mudança)
🧪 Actions (automatizações)
🔧 Settings (configurações)

📂 O que é um repositório (repo)?

É como uma pasta online onde seu projeto vive.

🔑 Um repo pode ser:

  • Público → qualquer um vê

  • Privado → só você (ou seu time) vê


🧪 Como começar a usar o GitHub?

1. Crie sua conta grátis:

👉 https://github.com

2. Instale o Git no seu PC:

👉 https://git-scm.com

3. Crie um repositório no GitHub:

  • Clique no botão verde "New"

  • Dê um nome (ex: meu-primeiro-projeto)

  • Escolha: Público ou Privado

  • Marque ✅ “Add a README”


🔁 Conectando Git local com GitHub

Depois de criar um repo no GitHub, no seu terminal:

git init
git remote add origin https://github.com/seunome/meu-projeto.git
git add .
git commit -m "Primeiro commit"
git push -u origin main

💡 Agora seu projeto está salvo no seu PC e no GitHub.


🌍 GitHub é rede social também?

Sim! Ele tem perfil, seguidores e contribuições públicas.

📌 O que aparece no seu perfil?

Repositórios públicos

Commits feitos

Pull Requests enviados

Contribuições em projetos

👀 Recrutadores olham seu GitHub. Tenha um portfólio limpo, organizado e atualizado.


🛠️ Dicas de uso para iniciantes

  • Sempre use um README.md explicando o projeto.

  • Nomeie bem os repositórios (nada de “testezinho123”).

  • Faça commits claros ("ajusta botão de envio", e não "aaaa").

  • Comece com projetos simples (calculadora, to-do list, site pessoal).

  • Atualize sempre. Seu GitHub mostra sua evolução.


🏁 Desafio simples

  1. Crie uma conta no GitHub.

  2. Crie um repositório chamado ola-github.

  3. Faça um README.md explicando quem você é e o que está aprendendo.

  4. Suba pela interface do site ou com Git.

  5. Mande para um amigo ou professora. 🎉

Last updated