Ich bin auf this MOOC, um über Git zu lernen. Nach this video möchte ich meinen ersten Commit in meinem Repository machen. So lief ich git commit
Befehl, erwartet, dass Sublime Text Editor gestartet wird, wo ich meine Commit Nachricht eingeben werde. Aber ich habe den folgenden Fehler erhalten. Die Frage ist, wie kann ich das beheben?Git Commit - Warum GitBash startet nicht meine Standard-Texteditor (sublime) für mich Commit Nachricht eingeben
Jojoa (master +) Directory for practice $ git commit
'C:/Program\ Files/Sublime\ Text\ 2/sublime_text.exe' -n -w: C:/Program\ Files/Sublime\ Text\ 2/sublime_text.exe: No such file or directory
error: There was a problem with the editor ''C:/Program\ Files/Sublime\ Text\ 2/sublime_text.exe' -n -w'.
Please supply the message using either -m or -F option.
Wie ich Sublime Text als Standardeditor eingerichtet hatte:
this lesson als Leitfaden, lief ich den folgenden Befehl Sublime Text als Standard-Text einrichten Editor.
git config --global core.editor "'C:/Program\ Files/Sublime\ Text \2/sublime_text.exe' -n -w"
Dann lief ich C:/Program\ Files/Sublime\ Text \2/sublime_text.exe
und dies startete den Sublime Text-Editor. Dies bestätigte, dass der obige Befehl ordnungsgemäß funktionierte.
Dann ging ich weiter die Bash_profile Konfigurationsdatei im sublimen Texteditor bearbeiten Sie die folgende Zeile, um es hinzuzufügen:
alias sublime = "C:/Program\ Files/Sublime\ Text \2/sublime_text.exe"
Dann schloss ich und öffnete Git Bash und lief sublime
. Dies öffnete den Sublime Text Editor. So wurde mir klar, dass der Arbeitsbereich korrekt eingerichtet wurde.
Ich denke, Sie sollten entweder die einfachen Anführungszeichen entfernen oder die Escape-Zeichen: 'Programm \ Files' oder' 'Program Files'' – andlrc
@andlrc Aber es öffnet sublimen Editor mit dem einfachen Befehl 'sublimen ', und das bedeutet, dass der Editor korrekt konfiguriert ist. Ist es nicht? – Solace