Si je veux changer un passé message de commit, je sais que je peux faireChanger git passé le message de validation sans stashing travaux en cours
git reset HEAD .
git commit --amend -m "Correct commit message"
ou
git stash save "WIP"
git rebase -i HEAD~
mais est-il possible de le faire sans mettre en cache le travail en cours (ou, pour --amend
, en vous assurant que les modifications n'ont pas été effectuées)?
Ceci est pour un commit qui n'a pas encore été poussé (ou qui a été poussé dans une branche de fonctionnalité qui n'a pas encore été fusionnée).
Demandez-vous au sujet d'un déjà-'push'ed ou non encore 'push'ed engager? – eirikir
@eirikir pas encore poussé. –
@eirikir J'ai mentionné quelques détails dans cette question qui s'ajoutent à ce qu'il y a dans cette question. J'ai aussi mentionné pourquoi je soupçonne que 'git commit --amend' et' git rebase' ne conviennent pas dans ce cas. –