À l'aide de l'Ide, de modifier git commit message
Peut-on modifier un git commit message à l'aide de IntelliJ
, ou doit-on recourir à la ligne de commande?
Comment est-ce possible s'il vous plaît?
Vous devez vous connecter pour publier un commentaire.
View => Outil de Windows => le Contrôle de Version. (Windows (Alt + 9) /OS X (Cmd + 9))
IntelliJ 2017.1 et plus => Aller à la Journal et faites un clic droit + reformuler ou appuyez sur F2.
Pendant que vous êtes sur la même branche, ( vos bagages de la succursale est le même )
Modifier est pris en charge: invoke "valider les Modifications" et cochez la case "Modifier s'engager" dans la boîte de Dialogue de livraison. Appuyez sur bouton "valider", et que la livraison sera modifiée de façon à la précédente.
Cependant, la prise en charge est limitée:
Version Control
panneau >Log
tab > sélectionnez le dernier commit > appuyez sur la touche F2. jetbrains.com/idea/whatsnew/#v2017-2-version-controlEnfin trouvé une solution de contournement pour ce.. Ce problème a été de me troubler pendant des jours.
Il va vous montrer votre précédent message de commit, vous pouvez maintenant modifier les commentaires et dire commit et push
Vous pouvez également accéder à votre dossier git avec un terminal shell et comme powershell, cmd bash (dépend de votre système), puis tapez:
Des messages de validation peuvent être modifiées pendant un rebase. Invoquer la
Rebase
commande à partir de laVCS
menu, confirmer la branche paramètres, puis cliquez sur le Rebase bouton. Vous serez présenté avec une liste de vos unpushed s'engage. Choisissez lereword
action à partir de la liste déroulante en haut à gauche du message que vous souhaitez modifier.Vérifier le git doc sur Réécriture De L'Histoire pour plus de détails sur les autres rebase actions.
Dans l'onglet connexion, sélectionnez la validation et appuyez sur la touche F2 (Reformuler). Thats it.
Pour être juste, le moyen le plus rapide de le faire est par la ligne de commande. Je sais que l'OP a été de demander à propos de le faire via l'Ide (Son comment j'ai trouvé cette question, j'ai essayé de le faire dans PHPStorm), mais sérieusement, c'est tellement plus facile via la ligne de commande.
Lorsque dans le dossier approprié dans votre terminal /invite de commandes, tapez
Vous serez ensuite montré le dernier message de commit, il suffit d'éditer le texte et enregistrez le fichier, le travail est accompli!
Si vous souhaitez modifier l'éditeur (la valeur par défaut vi), puis utilisez cette commande, en changeant "vim" dans votre éditeur de texte de son choix.
c'est à dire les utilisateurs de windows peuvent vouloir...
Source: https://help.github.com/articles/changing-a-commit-message/
git commit --amend -m my_new_message
est utilisé pour modifier le message de validation directement à partir de la ligne de commande.En cas, 2018.3 et même avec 2017.1
Alt + 9 (version fenêtre de contrôle)
Et faites un clic droit -> menu contextuel, cliquez sur "modifier le Libellé de la... F2"
OU
raccourci F2 Vous pouvez modifier le message.
Dans JetBrains
Go to View -> Version Control
-> Ce serait ouvrir la version du journal du contrôle onglet au bas de l'écranGo to Log
et vous pouvez voir le commit que vous avez fait la dernièreClic droit dessus, et sélectionnez
undo commit
Bingo! Vous avez annuler tous vos commit et le message est effacé. Vous pouvez aussi choisir de faire à la réinitialisation logicielle dans le cas où vous souhaitez modifier le commettre mesage