Quitter Vim sans appliquer les modifications dans Git

Lorsque j'utilise git commit --amend ou git rebase -i, vim s'ouvre pour moi de faire des changements. Si je puis changer mon esprit et quitter vim, sans aucune modification, un commit est toujours fait dans git reflog.

Comment puis-je quitter l'éditeur sans s'engager à quoi que ce soit?

  • Notez que git reflog est locale à cette copie de travail. C'est l'histoire chronologique de votre TÊTE plutôt que la logique de l'histoire.
  • git s'engage lorsqu'il détecte le fichier temp a changé (sauvés). Le plus simple est question ici est: "Comment puis-je sortir de vim sans enregistrer?" La réponse, comme gpojd l'a montré, est :q!.
  • git remplace la précédente livraison(le hash tag changements) même si je le quitter sans enregistrer.
  • Double Possible de Comment puis-je arrêter un Git commit quand VI est sur l'écran en attente d'un message de commit?
InformationsquelleAutor j0fb | 2013-05-16