2016-04-22 13 views
1

Ich bin auf diesem Fenster fest. Ich habe eine git add -a kurz vor und dann eine git commit in git-cmd.exe. Wie kann ich hier rauskommen? Ich schrieb meine Commit-Nachricht und drücke Enter und nichts passierte.Stuck auf Git Commit-Fenster

Ich habe Angst, nur das Fenster zu schließen und ich finde nichts im Internet, die offizielle Seite sagt nichts darüber, wie man ein Commit korrekt validiert.

git commit window

Antwort

1

Es sieht aus wie Sie in vi/vim sind. Versuchen Sie es mit der Esc-Taste, um den Einfügemodus zu beenden, und drücken Sie dann ZZ, um zu speichern und zu beenden.

4

Sie befinden sich in einem vi-Editor.

Um zum Speichern und Beenden von vi Sie müssen dies tun:

die Änderungen zu speichern: ESC + : wq Oder: ZZ
die Änderungen zu verwerfen: ESC + : q!

(Schauen Sie auf die Schaltfläche des Screenshot, wie zu verlassen - the last line)

enter image description here

+0

die esz zz cmd hat funktioniert. Danke Ihnen allen für Ihre Hilfe – chacartz

2

Dies geschah, weil Sie keine Nachricht gesendet haben auf Ihrem commit (mit dem Parameter - m, Beispiel: git commit -m "Deine Commit-Nachricht"). Das Standardverhalten, wenn Sie das tun, ist das Öffnen des Standardtexteditors von Git, in diesem Fall VIM. Wenn Sie es ändern möchten, folgen Sie einfach den Anweisungen hier: https://git-scm.com/book/tr/v2/Customizing-Git-Git-Configuration