Modification du message de validation git dans GitHub

Existe-t-il un moyen de modifier en ligne le message de GitHub.com dans GitHub.com , après la soumission?

À partir de la ligne de commande, on peut faire

 git commit --amend -m "New commit message" 

comme suggéré correctement dans une autre question .

Essayer git pull et ensuite git push a fonctionné (sans aucun autre engagement interférant dans le temps).

Mais peut-on le faire via le site Web de GitHub ?

    Non, ce n’est pas directement possible. Le hachage pour chaque validation Git est également calculé en fonction du message de validation. Lorsque vous modifiez le message de validation, vous modifiez le hachage de validation. Si vous voulez pousser cette validation, vous devez forcer cette poussée (git push -f). Mais si déjà quelqu’un avait tiré votre ancien commit et démarré un travail basé sur ce commit, il devrait rebaser son travail sur votre nouveau commit.

    Les instructions de GitHub pour ce faire:

    1. Sur la ligne de commande, accédez au référentiel contenant la validation à modifier.
    2. Tapez git commit --amend et appuyez sur Entrée.
    3. Dans votre éditeur de texte, modifiez le message de validation et enregistrez le commit.
    4. Utilisez la commande git push --force example-branch pour forcer la poussée sur l’ancien commit.

    Source: https://help.github.com/articles/changing-a-commit-message/

    Vous devez git push -f supposant que personne n’a encore activé l’autre commit. Attention, vous changez d’histoire.

    Non, car le message de validation est lié au commit SHA / hash, et si nous le modifions, le commit SHA est également modifié. La façon dont j’ai utilisé est de créer un commentaire sur ce commit. Je ne peux pas penser autrement.

    Je faisais face au même problème.

    Voir dans votre github pour une twig particulière et vous connaîtrez l’identifiant de validation du tout premier commit dans cette twig. faire un rebase à cela:

    git rebase -i

    l’éditeur s’ouvrira. Faites une trace de vos commits depuis l’interface utilisateur de github et ouvrez l’éditeur et modifiez les messages.