Interagindo com o Repositório Central
Até agora, explicamos como fazer mudanças no repositório local, na sua própria máquina. Aprendemos a:
Inicializar um novo repositório com git init.
Adicionar arquivos ao repositório com git add.
Salvar mudanças com git commit.
Verificar o estado do repositório com git status.
Revisar o histórico de commits com git log.
Essas operações são fundamentais para controlar a versão de seus arquivos localmente, mas elas só afetam o repositório no seu próprio computador.
Nesta seção, vamos explorar como interagir com um repositório remoto central já existente. Isso envolve pegar (pull/fetch) e enviar (push) mudanças entre seu repositório local e o repositório central hospedado em serviços como GitHub, GitLab ou Bitbucket.
O que Vamos Aprender:
Clonar um Repositório Remoto:
Como criar uma cópia do repositório remoto em sua máquina local.
Puxar Mudanças (Pull):
Como atualizar seu repositório local com as últimas mudanças do repositório central.
Buscar Mudanças (Fetch):
Como buscar as mudanças do repositório remoto sem mesclá-las automaticamente.
Enviar Mudanças (Push):
Como compartilhar suas mudanças locais com o repositório central.
Essas operações permitem que você colabore com outras pessoas desenvolvedores de forma eficiente, mantendo seu repositório local sincronizado com o repositório central e garantindo que suas contribuições sejam incorporadas ao projeto principal.
Last updated