3.6.4 Conectando o repositório local ao GitHub

🔗 Conectando o Repositório Local ao GitHub


🧠 O que é um repositório local?

É um projeto que você criou na sua máquina (PC/notebook) com o comando:

git init

Agora você quer conectar esse projeto ao GitHub, para poder guardar na nuvem, compartilhar ou colaborar com outras pessoas.


✅ Pré-requisitos

O que precisa
Como conseguir

Conta no GitHub

Git instalado

Terminal ou Git Bash

Já vem com o Git no Windows

Projeto com git init rodado

Pode ser qualquer pasta com arquivos


👣 Passo a passo completo


1. 🔧 Crie um projeto local

No terminal:

mkdir meu-projeto
cd meu-projeto
git init
echo "# Meu Projeto Incrível" > README.md
git add .
git commit -m "Primeiro commit"

2. 🐙 Crie um repositório no GitHub (vazio)

⚠️ Isso é importante! O repositório no GitHub precisa estar vazio para conectar corretamente.


3. 🔗 Conecte o local ao GitHub

No terminal (substitua com seu link):

git remote add origin https://github.com/seuusuario/meu-projeto.git

Esse comando diz:

"Ei Git, aqui está o endereço do repositório online (GitHub) que quero usar."


4. 🚀 Envie seu código para o GitHub

Se for a primeira vez, use:

git push -u origin main

💡 O -u serve para guardar o link entre a branch local main e a main do GitHub.


5. 🎉 Pronto! Agora está conectado!

Seu projeto está:

  • ✅ Na sua máquina (local)

  • ✅ No GitHub (remoto)

  • 🔁 E sincronizado


🔄 Depois disso, sempre que quiser atualizar:

  1. Faça mudanças no código

  2. Use:

git add .
git commit -m "Explica o que mudou"
git push

⚠️ Se você criar um novo repositório local, precisa repetir o processo de git remote add origin.


📌 Dica para saber se está conectado

Use:

git remote -v

Saída esperada:

origin  https://github.com/seuusuario/meu-projeto.git (fetch)
origin  https://github.com/seuusuario/meu-projeto.git (push)

🏁 Desafio Prático

  1. Crie um projeto com pelo menos 2 arquivos .html ou .txt

  2. git init, add, commit

  3. Crie um repositório vazio no GitHub

  4. Use git remote add origin ...

  5. git push -u origin main

  6. Mostre para alguém que confia: “Subi meu projeto pro GitHub!”

Last updated