Git pull: "commit your changes or stash them before you merge" [Resolvido]

Publicado por Fábio Berbert de Paula em 27/05/2020

[ Hits: 15.513 ]

Blog: https://fabio.automatizando.dev

 


Git pull: "commit your changes or stash them before you merge" [Resolvido]



Problema

Você está trabalhando em um repositório local, mudou alguns arquivos, mas o repositório remoto possui alterações nos mesmos arquivos.

Ao executar um "git pull" você recebe a seguinte mensagem de erro:

error: Your local changes to the following files would be overwritten by merge
.
.
.
Please commit your changes or stash them before you merge.
Aborting

Solução

Utilizar um "git stash" para gravar o estado atual do seu repositório local, revertendo os arquivos para o estado atual do repositório remoto.

Execute:

git stash push --include-untracked

E agora sim o pull irá funcionar:

git pull

Outras dicas deste autor

Input do tipo senha em Python

Instalando o PulseEffects no Debian 10 Buster

Integrar Área de Transferência do Vim com Ambiente Gráfico

Como montar um bucket Amazon S3 no Linux

Como instalar Deno no Linux

Leitura recomendada

Nada de sync ou BleachBit, limpe o cache do sistema de forma alternativa

Instalação do CloudStack 4.12 no Ubuntu 16.04

Prova LPI no Rio em Abril

Seu Apache carrega a lista de diretórios e arquivos ao invés do site?

Instalando o Linux num pen drive

  

Comentários
[1] Comentário enviado por danniel-lara em 05/11/2020 - 10:58h


Bah , meu ajudou muito hoje aqui no trabalho
Valeu



Contribuir com comentário