2009-03-18

Editar mensagem de commit

Ontem, eu precisei (quis) editar uma mensagem de commit, para colocar no título da mensagem o # do "ticket" de suporte à qual aquele commit (e os subsequentes) se referiam. Não foi muito bem, porque eu já tinha dado git push no commit... Neste artigo no KernelTrap tem uma receitinha que é mais ou menos assim supondo que quero editar a antepenúltima mensagem de commit:
git checkout -b temp HEAD^^^
git cherry-pick -n master^^
git commit --reedit master^^
git checkout master
git rebase temp

Anotado, né?

Nenhum comentário:

Postar um comentário