git commit -- modifier sans demander de message [dupliquer]
cette question a déjà une réponse ici:
de temps en temps je me retrouve commit-amending en utilisant le même message.
Typiquement, je fais:
- ajouter mes changements à la zone de transit.
- Faire
git commit --amend
. - attendre l'ouverture de l'éditeur de texte.
- enregistrer et fermer (sans changer le message).
il y a de toute façon à dire à git que je ne veux pas changer le message de propagation (sauter l'étape d'ouvrir mon éditeur de texte et sauvegarder le message)? Comme:
- ajouter mes modifications à la zone de transit.
- dites à git de modifier ma zone de rassemblement au dernier commit sans me demander un autre message.
je sais que je peux éviter d'allumer mon éditeur de texte en faisant git commit --amend -m "<message>"
. Mais de cette façon, je devrais retaper le message.
62
demandé sur
Martin G
2013-03-18 18:44:29
2 réponses
ceci modifiera le dernier commit, en utilisant le même message, en une seule commande:
git commit --amend -C HEAD
12
répondu
gylaz
2013-03-18 14:53:18