CURSO · GIT / GITHUB
Publicando no GitHubGitHub
GitHub · Remoto

GitHub, remoto e colaboração

Crie o repositório remoto, conecte o origin, autentique e publique o projeto com git push.

Objetivos

Ao final desta aula, você vai saber

01 · Remoto

Criar o repositório no GitHub

Preparar a “despensa” vazia na internet e copiar a URL do projeto.

02 · Ligação

Apontar o origin

Usar git remote add origin para dizer ao Git para onde entregar.

03 · Envio

Publicar com push

Autenticar no GitHub e enviar a branch main com git push.

Tópico 1

Preparar o remoto

O remoto é a cópia do repositório fora do seu computador. No GitHub, criamos um repositório vazio e depois conectamos o projeto local a ele.

Prática

Despensa e endereço

Antes dos comandos, guarde a imagem: a linha main do seu computador liga-se ao endereço do projeto no GitHub.

1

Crie o repositório no GitHub

Entre em github.com/new, escolha um nome e crie o repositório sem adicionar README, .gitignore ou licença se o projeto local já existe. Assim você evita conflito na primeira publicação.

2

Copie a URL

No GitHub, copie a URL HTTPS do repositório. Ela será o endereço de entrega.

3

Conecte o origin

git remote add origin https://github.com/SEU-USUARIO/SEU-REPO.git

origin é só um apelido comum para o remoto principal.

Tópico 2

Autenticar e enviar

Antes da entrega, o GitHub confirma quem você é. Depois, o git push envia os commits locais para o remoto.

Publicação

Porteiro e motoboy

Na analogia, o porteiro pede autenticação e o motoboy faz a entrega. Na prática, o GitHub pode abrir o navegador para login ou pedir um token. A senha da conta não é mais o caminho padrão no terminal.

1

Envie a branch main

git push -u origin main

O -u memoriza a ligação. Nas próximas vezes, em muitos casos basta git push.

2

Confira no site

Atualize a página do repositório no GitHub. Os arquivos e o commit devem aparecer lá.

Próximos passos de colaboração: com o remoto publicado, outras pessoas podem acessar a cópia na internet e trabalhar com você. Neste curso, o foco da Aula 3 é publicar com segurança o seu primeiro envio.
Quiz

Teste seus conhecimentos

Responda às 5 questões, uma por vez. Leia a explicação após cada resposta e refaça o quiz se precisar revisar.

Questão 01 de 050 / 5
Quiz concluído

Você terminou as 5 questões!

Dúvidas frequentes

Perguntas comuns

O que significa origin?

É o apelido padrão do remoto principal. Você poderia usar outro nome, mas quase todo mundo usa origin.

Push e pull são opostos?

Em termos simples, sim: push envia commits do seu computador para o remoto; pull traz atualizações do remoto para o seu computador.

E se o push for recusado?

Confira se a autenticação foi concluída, se a URL do remoto está correta e se o repositório no GitHub estava realmente vazio no primeiro envio.

Referências

Fontes e referências

Aula concluída: você publicou o projeto no GitHub. Nas próximas aulas, você continua o ciclo: registrar de novo, enviar com o caminho memorizado e sincronizar com o remoto.

O que você achou desta aula?