27 votes

Comment échapper à la fenêtre de commit git à partir du terminal OS X ?

Je viens d'apprendre git et le terminal et je voulais faire un commit de test mais je n'arrive pas à sortir de la fenêtre de l'éditeur de texte pour enregistrer le commit. enter image description here

39voto

Arthur Points 1521

On dirait que tu es à l'intérieur du vi éditeur. Dactylographie :wq et appuyer sur la touche Entrée devrait le faire, c'est-à-dire enregistrer le message de validation et quitter.

: entre dans le mode de commande, w est pour "écrire" (sauver) et q est pour "quitter".

Vous devrez peut-être appuyer sur la touche Echap avant :wq pour quitter le mode d'insertion ( vi est un éditeur basé sur les modes).

Si vous voulez quitter sans sauvegarder, appuyez sur Echap, :q! et entrez.

git ouvre votre éditeur par défaut afin que vous puissiez éditer le message de livraison. Vous pouvez changer l'éditeur par défaut, même pour les éditeurs de texte graphiques (comme Sublime Text). Voir ici par exemple .

12voto

maxchiu Points 71
  1. Appuyez sur Escape
  2. Appuyez sur shift + Z shift + Z (Z majuscule deux fois).

Il fonctionne un peu plus vite.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X