Trilha Estágio Trilha

Git remotes: push/pull

O curso trata de remotos no Git, usando o GitHub. Começa pelo que é um remoto e por como push e pull levam commits entre a sua máquina e um servidor. Depois vem a autenticação com chaves SSH, a conexão de um repo existente com git remote add e o envio de commits com git push, incluindo o rastreamento de branch. Também aborda git clone, a diferença entre git fetch e git pull e o uso do --force-with-lease. No fim, uma app Rails vai para o GitHub.

O que você vai aprender

  • ✓Como remotos, push e pull se relacionam, e a diferença entre GitHub e Git
  • ✓Autenticação no GitHub com chaves SSH
  • ✓Conectar e ajustar remotos com git remote
  • ✓Enviar commits, rastrear branches e sobrescrever com segurança usando --force-with-lease
  • ✓Começar a partir de um remoto com git clone
  • ✓Inspecionar mudanças com git fetch antes de rodar git pull
Prévia grátis · Aula 1 3 min de leitura

Por que remotos mudam tudo

Todo commit, branch e truque de desfazer dos últimos dois cursos aconteceu inteiramente no seu notebook. Isso é um sistema de controle de versão completo e funcional: e também, sozinho, um ponto único de falha. Derrame café naquele notebook e todo commit que você já fez some junto com ele. Pior:…

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...