Ich lerne gerade Git und das Terminal und wollte ein Test-Commit durchführen, aber ich kann anscheinend nicht in der Lage sein, das Texteditor-Fenster zu verlassen, um das zu speichern Commit
Antwort
Es sieht so aus, als ob Sie sich im Editor vi
befinden. Geben Sie :wq
ein und drücken Sie die Eingabetaste Speichern Sie die Festschreibungsnachricht und beenden Sie sie.
:
wechselt in den Befehlsmodus. w
steht für „write“ „(speichern) und q
steht für“ quit „.
Möglicherweise müssen Sie vor :wq
auf Escape drücken Beenden Sie den Einfügemodus (vi
ist ein modebasierter Editor).
Wenn Sie den Vorgang beenden möchten, ohne die Escape-Taste zu speichern, :q!
und geben Sie ein.
git öffnet Ihren Standardeditor, damit Sie die Commit-Nachricht bearbeiten können. Sie können die Defa ändern Ult Editor, auch für grafische Texteditoren (wie Sublime Text). Siehe hier zum Beispiel .
Antwort
- Drücken Sie Escape
- Drücken Sie shift + Z shift + Z (zweimal Großbuchstabe Z).
Es funktioniert etwas schneller.