Git a un tas de procédures pour modifier l'histoire.
(rebase
, filter-branch
, commit --ammend
, guilt
, stacked git
, etc.)Comment puis-je modifier l'historique en modifiant directement les correctifs et les métadonnées?
Cependant, il peut parfois être préférable s'il y avait une procédure pour faire tourner les derniers commits dans un fichier contenant une série de patchs avec les métadonnées commit, qui peut être édité librement, puis retourné dans un historique rebasé (en supposant que les correctifs sont toujours appliqués).
Est-ce que quelqu'un a un moyen de le faire?
Quel est le problème avec 'git format-patch --stdout'? – artagnon
@Ramkumar: bonne idée, je ne l'ai jamais essayé et je serais intéressé de voir si ça marche. – VonC