Existe-t-il un moyen de modifier un message commit après avoir commité et poussé sur GitHub ? Je vois qu'il y a une fonction 'ajouter une note' ainsi que des commentaires en ligne, mais pas d'édition réelle d'un message commit. Il y a aussi 'amender commit' dans les extensions git mais cela ne modifie pas le message existant.
Réponse
Trop de publicités?Si l'on doit modifier un message commit incorrect dans Git, on peut utiliser git commit --amend
sans apporter de modifications à l'index, Git permet toujours de modifier le message commit si on le souhaite, ou on peut donner le nouveau message avec la balise -m
option telle que
git commit --amend -m "COMMIT MESSAGE"
Cela nécessite encore de remplacer le dernier commit, puisque le texte du message fait partie du commit ; le nouveau commit aura juste le même contenu (pointe vers le même arbre) que le précédent.
Voici Directives de GitHub pour modifier un message commit.
Remarque importante
Si vous avez inclus des informations sensibles dans un message commit, forcez le push d'un commit avec un commit modifié peut ne pas supprimer l'original commit de GitHub. L'ancien commit ne fera pas partie d'un ultérieur clone ; cependant, il peut encore être mis en cache sur GitHub et être accessible par l'intermédiaire de l'identifiant commit. Vous devez contacter Support GitHub o Support Premium de GitHub avec l'ancien commit ID pour qu'il soit purgé du dépôt distant. distant.
- Réponses précédentes
- Plus de réponses