Peut-on modifier un message de commit git en utilisant IntelliJ
, ou faut-il recourir à la ligne de commande?
Comment cela peut-il être fait s'il vous plaît?
git
intellij-idea
git-commit
James Raitsev
la source
la source
Merge branch 'develop' of REPO_URL into BRANCH_NAME
ça que tu veux dire?La modification est prise en charge: invoquez "Valider les modifications" et cochez la case "Modifier la validation" dans la boîte de dialogue de validation. Puis appuyez sur le bouton "Commit", et le commit sera modifié pour le précédent.
Cependant, le support est limité:
la source
Version Control
panneau>Log
onglet> sélectionnez le dernier commit> appuyez sur F2. jetbrains.com/idea/whatsnew/#v2017-2-version-controlJ'ai finalement trouvé une solution de contournement pour cela. Ce problème m'a troublé pendant des jours.
Il vous montrera votre message de commit précédent, vous pouvez maintenant modifier les commentaires et dire commit et push
la source
Vous pouvez également aller dans votre dossier git avec un terminal et un shell comme powershell, cmd ou bash (dépend de votre système), puis tapez:
la source
Les messages de validation peuvent être modifiés lors d'un rebase. Appelez la
Rebase
commande depuis leVCS
menu, confirmez les paramètres de la branche, puis cliquez sur le bouton Rebase. Une liste de vos commits non exécutés vous sera présentée. Choisir lareword
action dans le menu déroulant à gauche du message que vous souhaitez modifier.Consultez la documentation git sur l' historique de réécriture pour plus de détails sur les autres actions de rebase.
la source
Dans l'onglet Journal, sélectionnez la validation et appuyez sur F2 (reformulation). C'est tout.
la source
Pour être honnête, le moyen le plus rapide de le faire est via la ligne de commande. Je sais que l'OP demandait de le faire via IntelliJ (c'est comme ça que j'ai trouvé cette question, j'essayais de le faire dans PHPStorm), mais sérieusement, c'est tellement plus facile via la ligne de commande.
Lorsque dans le bon dossier dans votre terminal / type d'invite de commande
Vous verrez alors le dernier message de validation, éditez simplement le texte et enregistrez le fichier, travail terminé!
Si vous voulez changer l'éditeur (il est par défaut vi), alors utilisez cette commande, en changeant "vim" par l'éditeur de votre choix.
c'est-à-dire que les utilisateurs de Windows peuvent vouloir ...
Source: https://help.github.com/articles/changing-a-commit-message/
la source
git commit --amend -m my_new_message
est utilisé pour modifier le message de validation directement à partir de la ligne de commande.Dans le cas, 2018.3 et même chose avec 2017.1
Alt + 9(fenêtre de contrôle de version)
Et clic droit -> menu contextuel cliquez sur "Reformuler ... F2"
OU
shorcut F2Vous pouvez modifier le message.
la source
Dans JetBrains
Go to View -> Version Control
-> Cela ouvrirait l'onglet du journal de contrôle de version en bas de l'écranGo to Log
et vous pourrez voir le commit que vous avez fait en dernier.Cliquez dessus avec le bouton droit, puis sélectionnezundo commit
Bingo! Vous avez annulé tout votre commit et le message est effacé. Vous pouvez également choisir de faire une réinitialisation logicielle au cas où vous ne voudriez que modifier le message de validation
la source