Neste artigo você vai ver como fazer um git patch de alterações não commitadas, utilizando apenas um comando

git patch de alterações não commitadas capa

Fala programador(a), beleza? Bora aprender mais sobre git patch!

Basicamente precisamos pegar as alterações ainda não commitadas, ou seja, que não realizamos um git commit

Isso pode ser feito com o comando git diff, depois direcionamos estas alterações ao patch com o sinal de maior (>)

E por fim nomeamos o nosso patch

O código completo para realizar isso é:

git diff > somepatch.patch

Este comando por si só faz o que precisamos, mas as vezes ele pode não adicionar alguns arquivos como:

  • binários;
  • untracked;

Para resolver este problema em específico use:

git diff --cached --binary > somepatch.patch

Futuramente se você quiser aplicar o patch o comando é:

git apply somepatch.patch

Desta maneira criamos um patch com código que ainda não foi commitado! 🙂

Quer aprender mais sobre git? Veja este curso gratuito:

Conclusão

Neste artigo você aprendeu a como criar um git patch de alterações não commitadas

Basicamente precisamos utilizar o comando git diff e direcionar para o novo patch, isso é feito com o sinal de maior (>)

O patch pode ser aplicado com o comando: git patch <nome>

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