[AJUDA] Resolvendo conflito em git rebase
Preciso de ajuda para resolver um conflito ao tentar fazer um git rebase
para juntar dois commits onde o segundo commit foi apenas uma pequena alteração em uma mesma linha de código que foi alterada no commit anterior. Ao fazer um squash
nos dois commits, vou ter um conflito. Como posso resolver essa situação e no final ter apenas um commit com todas as alterações desse script?
git rebase -i HEAD~2
Isso abrirá o editor interativo do Git, onde você verá uma lista dos últimos dois commits. Altere a palavra-chave do segundo commit para "squash" (ou "s" abreviado) em vez de "pick". Isso indicará ao Git que você deseja fundir esse commit com o anterior.
Cara quando fico muito complicado eu crio uma branch a partir na branch que está com conflito, na branch que está com conflito dou o reabase e no branch que criei faço pull request, não é o melhor metodo mas já me salvou algumas vezes.