Wie ändere ich den git bash Benutzernamen auf Windows?

8

Nehmen Sie an, dass mein Benutzername in Windows 7 Caesar ist. Wenn ich Git Bash öffne, werde ich mit etwas wie

begrüßt
  

Caesar @ 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).

    
MarkovCh1 19.10.2011, 03:07
quelle

3 Antworten

12

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:

%Vor%

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.

    
Dan Halbert 15.11.2011, 19:10
quelle
1

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     

manojlds 19.10.2011 04:57
quelle
0

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]

    
giulianvivan 19.10.2011 19:57
quelle

Tags und Links