Neste artigo você vai aprender a resolver Please, commit your changes or stash them before you can merge. Um problema frequente de git

resolver Please, commit your changes capa

Fala programador(a), beleza? Bora aprender mais sobre git e suas mensagens!

A primeira coisa que precisamos entender aqui é que isto não é um erro, e sim uma trava de segurança do git

Geralmente recebemos esta mensagem quando estamos mudando de branch com git checkout, mas já realizamos algum código no branch atual

O git nos previne de prever este código, falando para utilizarmos o comando de commit ou stash

Estes comandos servem para salvar o código atual, e assim também poder resgatar ele se alguma ação indevida for feita

Quer aprender mais sobre git? Veja este curso gratuito:

Como fazer o git parar de exibir a mensagem?

Você deve commitar as alterações ou enviá-las para a stash

Os seguintes comandos podem ser utilizados:

git commit -m "Adding some code"

Neste caso você está salvando as alterações

A stash pode ser feita com:

git stash

Assim você colocar o seu código numa espécie de ‘lixeira’, que pode ser revertido posteriormente

Utilize este método se o código atual não importa para a sua futura ação

Após um destes comandos você já pode realizar o seu git checkout, a mensagem de aviso deve ter desaparecido 🙂

Conclusão

No artigo de hoje você aprendeu a como resolver Please, commit your changes or stash them before you can merge.

É uma mensagem de aviso do git, que trava uma possível perda de código

Para fazer o git parar de exibir a mensagem, possibilitando a sua ação, utilize o git commit ou o git stash

Assim você estará liberado para fazer o que estava tentando antes da mensagem ser exibida

Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!

Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments