Nehmen Sie an, dass mein Benutzername in Windows 7 Caesar ist. Wenn ich Git Bash öffne, werde ich mit etwas wie
begrüßtCaesar @ COMPUTER-NAME $
Ist es möglich, meinen Benutzernamen in Kleinbuchstaben zu ändern (damit er mit verschiedenen Linux-Servern übereinstimmt):
caesar @ COMPUTER-NAME $
P.S. In cygwin kann man /etc/passwd
in einer offensichtlichen Weise bearbeiten, um dies zu erreichen, aber es gibt keine solche Datei für git bash (könnte nützlich sein).
Sie können die Funktion ssh_config verwenden, um einen anderen Benutzernamen anzugeben. Weitere Informationen finden Sie auf der Hilfeseite ssh_config, aber kurz:
Erstellen Sie die Datei ~/.ssh/config
und fügen Sie nur diese Zeile ein:
Wenn Sie unterschiedliche Benutzernamen für verschiedene Hosts haben, können Sie die Einstellung Host verwenden, um verschiedene Benutzernamen anzugeben, einschließlich des Standardnamens:
%Vor% Normalerweise muss die ~/.ssh/config
-Datei den Modus 600 haben, aber das scheint für die Git-Windows-Version nicht notwendig zu sein.
Es basiert darauf, was auf $PS1
eingestellt ist, was zur Anzeige Ihrer Eingabeaufforderung verwendet wird. Der Benutzername @ Computername Teil wäre durch einen Wert wie \u@\h$
generiert worden. Ich kenne keine einfachen Möglichkeiten, um \u
value in Kleinbuchstaben zu setzen, aber in Ihrem Profil können Sie mit dem Benutzernamen etwas verarbeiten und den gewünschten Kleinbuchstaben (oder irgendetwas) verwenden und auf $PS1
Es ist nicht genau das, was Sie wollen, aber Sie können auch Ihre Fernbedienungen klonen / bearbeiten, damit die URL mit dem Benutzernamen enthalten ist. Beispiel: git clone ssh: //[email protected]