Euh, justement git à une fonctionnalité qui permet de réécrire l'historique d'un dépôt sans avoir à gérer ce genre de problématique à la main : filter-branch
Bon du coup, à priori maintenant l'outil git-filter-repo est conseillé à la place.
Mais bien sur, ça va compliquer les choses pour des personnes qui auraient des commits externe au dépôt. Mais c'est pas insurmontable, si c'est fait une fois pour repartir sur des bases plus propre c'est une possibilité qui existe.
PS: et si c'est juste pour un ancien commit, rebase -i est bien pratique aussi.
Avec les mêmes problématiques de changement de hash, qui peuvent poser problème dans certain cas, et pas dans d'autres, Si l'on sait ce qu'on fait ça peut-être très pratique.
[^] # Re: format automatique
Posté par xoddark . En réponse au journal Quelles seraient les meilleures règles de formatage de code ?. Évalué à 1.
Euh, justement git à une fonctionnalité qui permet de réécrire l'historique d'un dépôt sans avoir à gérer ce genre de problématique à la main :
filter-branch
Bon du coup, à priori maintenant l'outil git-filter-repo est conseillé à la place.
Mais bien sur, ça va compliquer les choses pour des personnes qui auraient des commits externe au dépôt. Mais c'est pas insurmontable, si c'est fait une fois pour repartir sur des bases plus propre c'est une possibilité qui existe.
PS: et si c'est juste pour un ancien commit, rebase -i est bien pratique aussi.
Avec les mêmes problématiques de changement de hash, qui peuvent poser problème dans certain cas, et pas dans d'autres, Si l'on sait ce qu'on fait ça peut-être très pratique.