Probleme beim Setzen des git 'core.editor'

8

Ich versuche, Git auf meinem Mac OS Snow Leopard 10.6.7 zu setzen, aber ich habe ein paar Fehler dabei gemacht ...

Zu diesem Zeitpunkt habe ich die folgende Warnung :

%Vor%

Wie kann ich das lösen? Und vor allem, wie kann ich den core.editor auf TextEdit setzen und es funktionieren lassen?

PS: Ich habe bereits diese Frage .

    
user502052 22.06.2011, 05:20
quelle

4 Antworten

20

Der einfachste Weg besteht darin, die Umgebungsvariable EDITOR so zu ändern, dass sie auf Mate zeigt. Fügen Sie in Ihrer .bash_profile Folgendes hinzu:

%Vor%

und starten Sie Ihre Terminalsitzung erneut, oder geben Sie .bash_profile ein.

Wie für Ihre Fehlermeldung:

%Vor%

bedeutet, dass Sie in Ihrer .gitconfig mehrere core.editor-Zeilen hinzugefügt haben.

Verwende mate ~/.gitconfig , um deine .gitconfig zu ändern und die zusätzlichen Zeilen zu entfernen, oder wenn es dir nichts ausmacht, alle zu deaktivieren, verwende:

%Vor%

Dann verwenden Sie

%Vor%

Dann kannst du $EDITOR auf den Wert setzen, auf den es vorher eingestellt war.

Wenn mate nicht in /usr/local/bin gefunden wird, finde mit Hilfe von type mate (in bash, nicht sicher über andere Shells), wo es zuerst ist

Da Sie open als $GIT_EDITOR verwenden möchten, benötigen Sie Folgendes:

%Vor%

Das wird funktionieren:

%Vor%     
X-Istence 22.06.2011, 05:26
quelle
4

Folgendes funktioniert für mich:

%Vor%

Verwenden von Mac OSX 10.7.4 und Sublime Text 2 Build 2181

Hinweis:

Ich habe subl als ein Alias:

%Vor%     
kenglxn 18.06.2012 13:43
quelle
1

Damit dies für win7 funktioniert, öffnen Sie die Datei .gitconfig im Ordner c: / users / username / und fügen Sie die folgende Zeile mit der Option --wait außerhalb der Anführungszeichen ein.

%Vor%

Ich hoffe, es ist hilfreich, 7 Benutzer zu gewinnen

    
Anmol Saraf 21.02.2013 17:19
quelle
1

Was es wert ist, hier ist, wie ich es gelöst habe:

1) Im Terminal ausführen:

%Vor%

Dies fügt einen subl Alias ​​zu /usr/local/bin/ hinzu, der auf die Binärdatei der Sublime Text 3 App zeigt. Wenn Sie subl in Terminal ausführen, wird die Sublime Text 3 App gestartet.

2) Im Terminal ausführen:

%Vor%

Dies fügt editor = subl -n -w zum Abschnitt [core] der Datei ~/.gitconfig hinzu. Wenn nun git commit in Terminal ausgeführt wird, wird Sublime Text 3 App ( subl ) in einem neuen Fenster ( -n ) gestartet, und die Befehlszeile wartet ( -w ), bis die Commit-Nachricht gespeichert wird.

Offizieller erhabener Text 3 doc: Ссылка

    
jtheletter 12.08.2014 03:23
quelle