web-dev-qa-db-fra.com

Comment valider un changement dans git lorsque git commit ouvre Nano?

Je suis nouveau sur git et j'essaie de valider mes premières modifications sur une machine Windows. Cependant, lorsque je tape $git commit cela m'amène à un écran différent de celui des didacticiels en ligne ou de ce qui est mentionné dans Pro Git . Aucune recherche en ligne ne donne non plus d'explication sur l'utilisation de cet écran.

L'écran ressemble à ceci: The git commit screen I'm having trouble with

J'ai essayé toutes les touches du clavier, mais rien ne semble réellement faire le commit. Il y a aussi toutes ces petites options d'aide en vert au bas de l'écran qui semblent donner des commandes, mais quand j'appuie sur les boutons, elles les montrent simplement les saisit dans le message de validation. Quelles sont ces options d'aide et comment les utiliser?

Tout le monde semble utiliser quelque chose appelé "vim" que je crois avoir choisi de ne pas installer lors de l'installation de Git parce que je pensais que la console Windows allait bien.

Alors, comment puis-je réellement valider et quelles sont ces commandes vertes en bas de l'écran? Merci!

15
Guy

Cet écran n'est qu'un éditeur de texte et ces options en bas, représentent des commandes, typiquement la touche ctrl + la lettre de la commande.

Pour effectuer la validation, vous devez écrire votre message de validation, puis appuyer sur ctrl+o pour rédiger votre message, puis ctrl+x pour quitter cet écran.

Pour éviter cet écran, vous pouvez faire quelque chose comme git commit -m 'your commit message', les -m indique que votre message de validation va dans la commande.

7
piedra