O Git fornece vários comandos como “ git clone”, “git fetch”, “git push”, “git pull ” e muitos outros para diferentes funcionalidades. Às vezes, os usuários precisam recuperar o repositório remoto para o diretório Git local. Para isso, é necessário clonar o repositório indicado usando a opção “ git clone ” comando. Isso normalmente recupera todo o repositório, incluindo o histórico também, e cria uma nova cópia local do repositório. Enquanto o ' git pull ” é usado para manter a cópia local atualizada com as versões mais recentes do repositório remoto.
Esta redação irá detalhar:
- Qual é a diferença/distinções entre os comandos “git pull” e “git clone”?
- Como usar os comandos “git pull” e “git clone” no Git?
Qual é a diferença/distinções entre os comandos “git pull” e “git clone”?
Para entender ' git pull ' e ' git clone ”, confira as principais diferenças entre eles na tabela abaixo:
git pull | git clone |
---|---|
O “git pull” é utilizado para sincronizar repositórios remotos e locais. | O comando “git clone” é executado para configurar um repositório local. |
Ele buscará e combinará as alterações mais recentes de um repositório remoto para um repositório local específico. | Gere uma cópia do repositório Git remoto e salve-o na máquina local. |
Pode ser utilizado muitas vezes em um projeto. | Pode ser executado apenas uma vez em um projeto. |
Como usar os comandos “git pull” e “git clone” no Git?
Para usar o “ git pull” e “git clone ” no Git, siga as etapas fornecidas:
- Entre na sua conta do GitHub.
- Selecione qualquer repositório de sua escolha e copie o código HTTPS para clonar este repositório para o projeto local.
- Inicie o terminal Git Bash e navegue até o diretório local do Git.
- Use o comando “git clone” e cole o link do repositório remoto.
- Verifique a conexão remota e extraia todas as modificações do repositório Git local para o remoto.
Etapa 1: faça login na conta do GitHub
Primeiro, vá para “ GitHub ” e faça login fornecendo seu nome de usuário e senha:
Etapa 2: selecione um repositório
Clique no ícone do perfil, clique no botão “ Seus repositórios ” e navegue até ela:
Selecione o repositório desejado e abra-o. Por exemplo, escolhemos o “ teste demo1 ” repositório remoto:
Etapa 3: Copie o URL HTTPS
Na página principal do repositório indicado, clique no destaque “ Código ” botão e copie o “ HTTPS ”URL:
Passo 4: Inicie o Terminal Git Bash
Agora, abra o terminal Git Bash com a ajuda do menu Iniciar:
Etapa 5: redirecionar o repositório local do Git
Execute o “ cd ” e redirecione o repositório Git local declarado:
cd 'C:\Users\user\Git\projectrepo'Etapa 6: clonar repositório
Em seguida, clone o repositório usando o comando “ git clone ” comando e cole o copiado “ HTTPS ” URL junto com ele:
git clone https: // github.com / Giuser213 / testdemo1.gitA saída indicada abaixo indica que clonamos com sucesso o repositório remoto:
Etapa 7: verifique a conexão remota
Verifique a URL remota usando o botão “ git remoto -v ” comando:
git remoto -em
Passo 8: Puxar Alterações
Puxe todas as alterações da ramificação remota para a local executando o comando “ git pull ” comando:
Git pull mestre de origemA imagem resultante indica que as alterações foram buscadas em branches remotos:
Isso é tudo sobre o ' git pull” e “git clone ” comandos no Git.
Conclusão
O ' git pull ” é usado para manter a cópia local atualizada com as novas alterações feitas no repositório remoto. Por outro lado, o “ git clone ” normalmente recupera todo o repositório remoto no repositório local contendo seu histórico completo e faz uma nova cópia local do repositório. Este tutorial elaborou brevemente as distinções entre “ git pull” e “git clone ”.