Je lance git depuis la ligne de commande.
Comment enregistrer le message de validation?
Je veux dire sur quelles touches dois-je appuyer pour dépasser cet écran:
Vous êtes à l'intérieur de vim. Pour enregistrer les modifications et quitter, tapez:
<esc> :wq <enter>
Cela signifie:
:wq
Une alternative que stdcall dans les commentaires mentionne est:
Z
deux fois).Je crois que la réponse REAL à cette question est une explication de la façon dont vous configurez quel éditeur utiliser par défaut, si vous n'êtes pas à l'aise avec Vim.
Voici comment configurer Notepad par exemple, utile sous Windows:
git config --global core.editor "notepad"
Gedit, plus compatible Linux:
git config --global core.editor "gedit"
Vous pouvez lire la configuration actuelle comme ceci:
git config core.editor
Vous pouvez également vous engager avec git commit -m "Message goes here"
C'est plus facile.
Appuyez sur Shift-zz. Enregistre les modifications et quitte. Escape n'a pas fonctionné pour moi.
J'utilise Git Bash dans Windows. Et je ne pouvais pas dépasser ça non plus. Mes messages de commit sont simples, donc je ne veux pas ajouter un autre éditeur atm.
Si vous entrez git commit
mais omettez de saisir un commentaire à l'aide du paramètre –m
, alors Git ouvrira l'éditeur par défaut pour vous permettre d'éditer votre note d'enregistrement. Par défaut, c'est Vim. Maintenant, vous pouvez faire deux choses:
Alternative 1 - Quittez Vim sans entrer de commentaire et répétez
Un commentaire vide ou non enregistré sera considéré comme une tentative annulée de validation de vos modifications et vous pouvez quitter Vim en procédant comme suit:
Presse Esc pour vous assurer que vous n'êtes pas en mode édition (vous pouvez appuyer sur Esc plusieurs fois si vous êtes incertain)
Tapez :q!
enter
(c'est-à-dire deux points, lettre q, point d'exclamation, entrée), cela indique à Vim de rejeter les modifications et de sortir)
Git répondra alors:
Abandon de la validation en raison d'un message de validation vide
et vous êtes à nouveau libre de vous engager en utilisant:
git commit –m "your comment here"
Alternative 2 - Utilisez Vim pour écrire un commentaire
Suivez les étapes suivantes pour utiliser Vim pour rédiger vos commentaires.
:wq
enterRéponse de https://blogs.msdn.Microsoft.com/kristol/2013/07/02/the-git-command-line-101-for-windows-users/