Como desfazer o Git Pull

Como Desfazer O Git Pull



Git é o sistema de controle de versão independente mais utilizado para rastrear arquivos de projeto. No Git, podemos realizar várias operações, como criar ou atualizar arquivos e novas ramificações no repositório. Para salvar todas as alterações no redo remoto feitas no repositório local, você pode enviá-las e puxá-las. Você também pode reverter ou desfazer as alterações utilizando o botão “ $ git reset –hard HEAD^ ” comando.

Este manual discutirá como desfazer o Git pull.

Como desfazer o Git Pull?

O Git permite que os usuários desfaçam as alterações feitas anteriormente. Para isso, tomaremos um exemplo; primeiro, vamos criar e adicionar um arquivo no repositório Git. Em seguida, confirme as alterações e puxe-as para o repositório remoto do Git. Por fim, desfaça a operação de pull utilizando o comando.







Agora, vamos para as instruções!



Etapa 1: navegue até o repositório Git
Primeiro, vá para o repositório Git utilizando o “ CD ” comando:



$ CD 'C:\Users\hazmat\Git\Linux_1\Linux-redo'





Etapa 2: criar novo arquivo
Em seguida, execute o “ toque ” para criar um novo arquivo no repositório Git:

$ toque arquivo2



Etapa 3: adicionar arquivo
Agora, adicione o arquivo de retorno à área de preparação da área de trabalho:

$ git add arquivo2

Etapa 4: confirmar alterações
Salve as alterações no repositório Git com a mensagem de confirmação utilizando o comando fornecido:

$ git commit -m 'arquivo2 adicionado'

Etapa 5: Git Pull
Execute o “ git pull ” comando para puxar todas as alterações de commit para o repositório remoto:

$ git pull

Aqui, o editor padrão será aberto, adicionará um comentário, salvará as alterações e sairá dele:

Como você pode ver, realizamos a ação pull para o repositório remoto. Nossas ramificações de repositórios locais e remotos foram mescladas com sucesso:

Observação : Vamos passar para as próximas etapas para desfazer o pull do Git.

Etapa 6: verifique o log do Git
Agora, verifique o histórico de log de todas as alterações de commit utilizando o “ git log ” comando com o “ – linha de vida ” bandeira e “ -gráfico ” opção:

$ git log --linha salva-vidas --gráfico

Como pode ser visto, fizemos cinco commits para o repositório Git, e o commit mais recente é o “ *4e4d7a8 ”. Agora, vamos copiar a referência do commit anterior para a área de transferência:

Etapa 7: desfazer puxar
Em seguida, execute o “ git reset ” comando com o “ -duro ' bandeira:

$ git reset --duro CABEÇA^

Aqui, especificamos o “ CABEÇA^ ” que moverá o HEAD para o commit anterior:

Etapa 8: verifique o registro
Para verificar a ação desfazer pull do Git, execute o comando “ git log ” comando:

$ git log --linha salva-vidas --gráfico

A saída abaixo indica que revertemos com sucesso a ação executada:

Você também pode especificar o “ CABEÇA~1 ” para retornar ao commit antes de HEAD:

$ git reset --duro CABEÇA~ 1

Como você pode ver, revertemos com sucesso para o commit anterior:

Isso é tudo! Fornecemos a maneira mais fácil de desfazer o Git Pull.

Conclusão

Para desfazer o Git pull, primeiro abra o terminal Git em seu sistema e vá para o repositório Git. Em seguida, crie e adicione um arquivo ao redo. Em seguida, confirme as alterações usando o “ $ git commit -m ” comando e execute o “ $ git pull ” para puxá-los para o repositório remoto do Git. Por último, execute o “ $ git reset –hard HEAD^ ” comando para desfazer a operação de puxar. Este manual elaborou o procedimento para desfazer o Git pull.