Maison  >  Article  >  outils de développement  >  git changer la description de la version

git changer la description de la version

王林
王林original
2023-05-17 10:20:07986parcourir

Git est actuellement l'outil de contrôle de version le plus populaire. Il peut aider les développeurs à collaborer, à suivre les modifications de code et à restaurer les modifications de code incorrectes. Dans Git, la description de la version enregistre des informations importantes pour chaque soumission, notamment le contenu, la raison et l'auteur de la modification du code. Parfois, cependant, la description d'une soumission peut être incorrecte ou incomplète et devoir être modifiée. Cet article explique comment modifier la description de la version dans Git.

Méthode 1 : utilisez le paramètre "--amend"

Lorsque vous soumettez du code dans Git, vous pouvez utiliser la commande "git commit" plus le paramètre "-m" pour ajoutez une description de version, le format est le suivant :

$ git commit -m "这里是版本描述"

Si vous devez modifier la description de la version soumise, vous pouvez utiliser le paramètre "--amend", le format est le suivant : #🎜🎜 #

$ git commit --amend -m "这里是修改后的版本描述"

Cette commande fera apparaître un outil d'édition, vous permettant de modifier les nouvelles informations de validation. Si vous souhaitez enregistrer les nouvelles informations de soumission et quitter l'éditeur, saisissez ":wq". Si vous souhaitez annuler la modification, saisissez ":q!".

Il est à noter que si la soumission a été poussée vers l'entrepôt distant, il n'est pas recommandé d'utiliser cette méthode pour modifier les informations de soumission.

Méthode 2 : Utiliser l'historique de réécriture interactif

Si vous devez modifier les descriptions de version de plusieurs commits, vous pouvez utiliser la fonction d'historique de réécriture interactive de Git pour y parvenir. Voici les étapes spécifiques :

    Utilisez la commande "git rebase -i" pour ouvrir l'éditeur interactif d'historique de réécriture au format suivant :
  1. $ git rebase -i HEAD~N
    # 🎜 🎜# "N" est le nombre de soumissions à réécrire. Si les 3 dernières soumissions doivent être réécrites, "N" vaut 3.

Changez le mot-clé de la soumission que vous souhaitez changer de « choisir » à « modifier » dans l'éditeur interactif, enregistrez et quittez.
  1. pick 1234567 commit message 1
    edit 2345678 commit message 2
    pick 3456789 commit message 3
  2. L'exemple ci-dessus définit le deuxième commit sur "edit".

Utilisez la commande "git commit --amend" et la commande "git rebase --continue" pour modifier les informations de validation et continuer à réécrire l'historique.
  1. $ git commit --amend -m "修改后的版本描述"
    $ git rebase --continue
Répétez les étapes 2 et 3 jusqu'à ce que les descriptions de version de tous les commits à modifier aient été modifiées.
  1. Enfin, utilisez la commande "git push --force" pour transmettre l'historique modifié vers l'entrepôt distant.
  2. $ git push --force
  3. Il est à noter que la fonction de réécriture interactive de l'historique peut modifier l'historique, elle doit donc être utilisée avec prudence pour s'assurer qu'elle n'affecte pas le code des autres développeurs.

En général, la description de la version dans Git peut être modifiée plus facilement grâce aux deux méthodes ci-dessus. Bien entendu, vous devez également suivre de bonnes pratiques de soumission lorsque vous utilisez Git pour mieux enregistrer les modifications du code et faciliter le développement collaboratif et la maintenance du code ultérieurs.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn