Je lance git depuis la ligne de commande.
Comment sauvegarder le message de validation ?
Je veux dire quelles touches dois-je appuyer pour passer cet écran :
Je lance git depuis la ligne de commande.
Comment sauvegarder le message de validation ?
Je veux dire quelles touches dois-je appuyer pour passer cet écran :
Vous êtes dans vim. Pour enregistrer les modifications et quitter, tapez :
<esc> :wq <enter>
Cela signifie :
:wq
Une alternative que stdcall mentionne dans les commentaires est :
Z
deux fois).Je crois que le REAL La réponse à cette question est une explication sur la façon de configurer l'éditeur à utiliser par défaut, si vous n'êtes pas à l'aise avec Vim.
Voici comment configurer le Bloc-notes par exemple, utile sous Windows :
git config --global core.editor "notepad"
Gedit, plus convivial pour Linux :
git config --global core.editor "gedit"
Vous pouvez lire la configuration actuelle comme ceci :
git config core.editor
Si vous saisissez git commit
mais omettez d'entrer un commentaire en utilisant le –m
Git ouvrira alors l'éditeur par défaut pour que vous puissiez modifier votre note d'enregistrement. Par défaut, c'est Vim. Vous pouvez maintenant faire deux choses :
Alternative 1 - Quitter Vim sans entrer de commentaire et répéter l'opération
Un commentaire vide ou non sauvegardé sera considéré comme une tentative avortée de valider vos modifications et vous pouvez quitter Vim en suivant ces étapes :
Appuyez sur Esc pour vous assurer que vous n'êtes pas en mode édition (vous pouvez appuyer sur Esc plusieurs fois si vous êtes incertain)
Type :q!
enter
(c'est-à-dire deux-points, lettre q, point d'exclamation, entrée), ce qui indique à Vim d'abandonner toutes les modifications et de quitter)
Git répondra alors :
Abandon de la livraison en raison d'un message de livraison vide
et vous êtes à nouveau libre d'utiliser :
git commit –m "your comment here"
Alternative 2 - Utiliser 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/
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.