Ich habe eine git add
für eine codeshare10-18.txt
Ich wollte in mein eigenes Repository schieben. Ich habe dann git commit codeshare10-18.txt
, und da ich eine Nachricht hinzuzufügen vergessen, bekam ich eine Warnung mit diesem am Ende:Wie komme ich nach dem Ausführen von 'git commit' ohne eine Nachricht aus einem blau-Text-cmd-Bildschirm heraus?
"C:/Users/Nicolas/Desktop/workshop/neobis001.github.io/.git/.COMMIT_EDITMSG.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:
Ich wusste nicht, was zu tun ist, so drückte ich E
, weil ich dachte, ich könnte hinzufügen eine Nachricht auf diese Weise. Ich habe diesen farbigen Bildschirm im Gegenzug:
Ich habe versucht, eine Nachricht eingeben, wie „eine txt hinzugefügt“. Das "A" wurde abgeschnitten, und als ich Enter drücken wollte, wurde nur eine neue Zeile in cmd eingefügt, um mehr zu schreiben. Was ist das für ein Fenster und wie komme ich aus diesem Fenster ohne den X-Knopf zu drücken? Ich habe versucht, Ctrl +C, Esc und "exit" plus Geben Sie, aber keiner von ihnen arbeitete. Ich weiß, dass ich das nächste Mal eine Nachricht einfügen sollte, aber ich würde trotzdem gerne wissen, wie man hier über einen Konsolenbefehl rauskommt.
Ich habe versucht "ZZ", aber ich bekomme 'E45: 'Nur lesen' Option gesetzt ist (hinzufügen! Zu überschreiben)'. Ich habe "!" Versucht, aber nichts ist passiert. Ich habe auch 'wq' versucht, dann Enter, aber ich bekomme die gleiche Nachricht zurück. Weißt du, was du von hier aus machen kannst? – DragonautX
@DragonautX Sie können eine Readonly-Datei speichern und mit ': wq! 'als letzter Schritt. Aber vielleicht ist es am besten, einfach die 'C:/Benutzer/Nicolas/Desktop/workshop/neobis001.github.io/.git/.COMMIT_EDITMSG.swp' Datei zu entfernen und dann commit wie üblich. –
GolfWolf
Danke. Ich google mehr über den vim Texteditor, wusste nicht, wie es vorher genannt wurde. – DragonautX