OS: Windows
j'écris
$ git commit
puis
"# Veuillez saisir le message de validation"
J'écris du texte, comme
"Validation du formulaire ajoutée"
Appuyez sur Entrée et non validé. Ensuite, j'appuie sur Maj + Entrée, Ctrl + Entrée, Alt + Entrée - toujours pas engagé.
Je pense que c'est stupide problème, mais que dois-je faire?
Réponses:
S'il s'agit de VIM pour Windows, vous pouvez effectuer les opérations suivantes:
:wq
EnterouZZ
.Notez que dans VIM, il existe souvent plusieurs façons de faire une chose. Ici, il y a cependant une légère différence.
:wq
Enterécrit toujours le fichier en cours avant de le fermer, alors queZZ
,:x
Enter,:xi
Enter,:xit
Enter,:exi
Enteret:exit
Enterécrire que si le document est modifié .Tous ces synonymes ont juste un nombre différent de pressions sur les touches.
la source
:wq
je vois le message suivant, ".git / COMMIT_EDITMSG" 54L, 2316C écrit Abandon de la validation en raison d'un message de validation vide.i
commande pour commencer à insérer le texte du message était extrêmement utile. Merci à @Matt Greer pour celui-là. Cette réponse était bonne pour le reste des étapes.Je suppose que vous utilisez msys git. Si c'est le cas, l'éditeur qui apparaît pour écrire votre message de validation est vim. Vim n'est pas amical au début. Vous préférerez peut-être passer à un autre éditeur. Si vous souhaitez utiliser un autre éditeur, regardez cette réponse: Comment utiliser Notepad ++ (ou autre) avec msysgit?
Si vous souhaitez utiliser vim, saisissez
i
pour saisir votre message. Quand heureux frappé ESC. Puis tapez:wq
, et git sera alors heureux.Ou tapez simplement
git commit -m "your message here"
pour ignorer complètement l'éditeur.la source
Avez-vous essayé d'aller: git commit -m "Message here"
Donc dans votre cas:
Après avoir ajouté vos fichiers bien sûr.
la source
En général,
git commit
affiche un éditeur interactif (sous Linux, et éventuellement Cygwin, déterminé par le contenu de votre$EDITOR
variable d'environnement) dans lequel vous pouvez éditer votre message de validation. Lorsque vous enregistrez et quittez, la validation se termine.Vous devez vous assurer que les modifications que vous essayez de valider ont été ajoutées à l'index Git; cela détermine ce qui est engagé. Voir http://gitref.org/basic/ pour plus de détails à ce sujet.
la source
Vous pouvez changer le caractère de commentaire en quelque chose en plus # comme ceci:
la source