Neste artigo você vai ver como fazer um git patch de alterações não commitadas, utilizando apenas um comando
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!