Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Comment utiliser Git
  6. Comment gérer l'historique dans Git
  7. Modifier un commit
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Modifier un commit

Accédez au répertoire git-tutorial/tutorial1 que vous venez de télécharger.

Lorsque vous examinez l’historique de ce référentiel, il se présente comme suit:

The history of repository

Pour confirmer l'historique du référentiel, utilisez la commande git log. Les informations suivantes s'affichent alors:

$ git log
commit f01c8c09f09e14063feb13b24be592e507ea365b (HEAD -> main)
Author: yourname <yourname@yourmail.com>
Date:   Mon Jul 16 23:17:56 2012 +0900
    EDITED: append description of the add command
commit 0de54de5d846d5fb800cf0f4d74f0c79d2e0a186
Author: yourname <yourname@yourmail.com>
Date:   Mon Jul 16 23:16:14 2012 +0900
    first commit

Nous allons à présent réécrire le premier commit dans le journal de l'historique.

Ouvrez tout d'abord le fichier sample.txt et ajoutez le texte en gras ci-dessous.

Anyone can learn Git with this tutorial and Backlog add: Register a change in an index commit: Save the status of an index

Validez avec l'option --amend.

$ git add sample.txt
$ git commit --amend

Votre éditeur par défaut s'ouvre et affiche le message de validation le plus récent, que vous pouvez modifier. Pour les besoins de ce didacticiel, nous allons remplacer le message par « Add direction of the Add and the Commit, » puis enregistrer et quitter l'éditeur de texte.

Le message de validation est à présent mis à jour. Utilisez à nouveau la commande log pour vérifier que l'historique du référentiel et le nouveau message de validation se présentent comme suit:

the result of "commit --amend"
$ git log
commit e9d75a02e62814541ee0410d9c1d1bf47ab1c057
Author: yourname
Date:   Mon Jul 16 23:17:56 2022 +0900

    Add direction of the Add and the Commit

commit 48eec1ddf73a7fb508ef664efd6b3d873631742f
Author: yourname
  Date:   Mon Jul 16 23:16:14 2022 +0900

      first commit

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life