Article image
Lucindo Júnior
Lucindo Júnior26/02/2026 14:06
Compartilhe

🚀 Do Zero ao Avançado no GitHub: Guia Completo para Entregar Projetos na DIO

  • #Java
  • #HTML
  • #Python
  • #SQL

🎬 Introdução

Se você está começando na programação e precisa entregar seus projetos na DIO, provavelmente já ouviu falar em Git e GitHub. Mas afinal, o que são essas ferramentas e como usá-las?

Este artigo vai te mostrar, passo a passo, como sair do nível iniciante (fazendo upload direto pelo site) até o nível avançado (usando Git integrado ao VSCode).

📖 Antes de começar: o que são Git, GitHub e VSCode?

  • Git → É um sistema que guarda o histórico das versões de um projeto.
  • Pense como se fosse um “controle de versões” automático: você pode salvar, voltar atrás e acompanhar cada mudança feita nos arquivos.
  • GitHub → É um site que funciona como um Google Drive para programadores.
  • Ele guarda os projetos que usam Git e permite compartilhar com outras pessoas, colaborar em equipe e mostrar seu portfólio.
  • VSCode (Visual Studio Code) → É um editor de texto/código, como um “Word para programadores”.
  • Ele facilita escrever código, organizar arquivos e se integra com o Git e o GitHub para enviar mudanças direto do programa.

👉 Resumindo:

  • Git controla as versões.
  • GitHub guarda e compartilha os projetos.
  • VSCode é onde você escreve e organiza o código.

-------------------------------------------------------------------------------------------

🟢 Nível Iniciante – Usando só o site do GitHub

Para quem nunca programou, o GitHub funciona como um Google Drive para programadores.

1. Criar conta

  • Acesse << GitHub >>
  • Clique em Sign up e crie sua conta.
  • Escolha um nome de usuário, e-mail e senha.

2. Criar repositório

  • Depois de logado, clique em New repository.
  • Dê um nome (ex: bootcamp_dio).
  • Marque como Public.
  • Clique em Create repository.

3. Fazer upload dos arquivos

  • Dentro do repositório, clique em Add file → Upload files.
  • Arraste os arquivos da sua pasta (ex: index.html, app.py, dados.sql).
  • Clique em Commit changes para salvar.

exemplo de como deve ficar a pasta criada:

bootcamp_dio/
├── index.html
├── app.py
└── dados.sql
  • 👉 Pronto! Agora é só copiar o link do repositório e entregar na DIO.

-------------------------------------------------------------------------------------------

🟡 Nível Intermediário – Usando GitHub Desktop

O GitHub Desktop é um programa que facilita o uso do Git sem precisar digitar comandos.

1. Instalar

2. Criar repositório local

  • Clique em File → New repository.
  • Escolha a pasta do seu projeto no computador.
  • Dê um nome e clique em Create repository.

3. Commit e Push

  • O GitHub Desktop mostra os arquivos alterados.
  • Escreva uma mensagem de commit (ex: "Primeiro upload do projeto").
  • Clique em Commit to main.
  • Depois clique em Push origin para enviar ao GitHub.

👉 Agora seu projeto aparece no site do GitHub, mas você gerenciou tudo pelo aplicativo.

-------------------------------------------------------------------------------------------

🔵 Nível Avançado – Usando Git + VSCode

Aqui você vai usar o Git instalado no PC e integrar com o VSCode.

1. Instalar Git

  • Baixe em << Git >>
  • Durante a instalação, deixe as opções padrão.

2. Configurar Git

Abra o terminal e configure seu usuário:

bash

git config --global user.name "Seu Nome"
git config --global user.email "seuemail@example.com"

3. Criar repositório local

No terminal, dentro da pasta do projeto:

bash

git init
git add .
git commit -m "Primeiro commit"

4. Conectar ao GitHub

No GitHub, crie um repositório vazio.

Copie o link (ex: https://github.com/seuusuario/bootcampDio.git).

No terminal:

bash

git remote add origin https://github.com/seuusuario/bootcampDio.git
git branch -M main
git push -u origin main

5. Usar VSCode

  • Abra o projeto no VSCode.
  • O VSCode reconhece o Git automaticamente.
  • Você pode fazer commits e push direto pelo menu lateral ou pelo terminal integrado.

-------------------------------------------------------------------------------------------

📌 Quando migrar de um nível para outro?

  • Do site para o Desktop: quando seus projetos começarem a ter várias versões e você quiser acompanhar mudanças.
  • Do Desktop para o VSCode: quando precisar de automação, branches, integração com terminal e colaboração em equipe.

-------------------------------------------------------------------------------------------

🧭 Resumo prático

Iniciante: Faz tudo pelo site, como se fosse um Google Drive público.

Intermediário: Usa o GitHub Desktop para facilitar commits e uploads.

Avançado: Configura Git no PC e integra com VSCode para ter controle total pelo terminal.

Compartilhe
Comentários (0)