9.2 Interagindo com o Repositório Remoto Central no Git
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.
Obter e definir configurações de pessoa usuária e repositório com git config.
Adicionar arquivos ao repositório com git add.
Verificar o estado do repositório com git status.
Salvar mudanças com git commit.
Revisar o histórico de commits com git log.
Ver as diferenças entre alterações com git diff.
Criar e listar branches com git branch.
Trocar de branch com git switch.
Mesclar branches com git merge.
Restaurar arquivos ao último commit com git restore.
Resetar o estado do repositório para um commit anterior com git reset.
Reverter um commit com git revert.
Definir arquivos ou pastas para serem ignorados com .gitignore.
Remover arquivos do repositório com git rm.
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.
Atualizado
Isto foi útil?