Gibt es eine Möglichkeit, den Namen des Benutzers nur anhand seines Benutzernamens abzurufen?
So etwas wie diese Ausgabe git show <username>
(ich weiß, dass das nicht funktioniert)
username: username
name: First Last
email: email@address
Ich weiß, dass ich dies mit einem GitHub-API-Aufruf tun kann, möchte es aber lieber in der CLI behalten.
quelle
git config --list
Ich glaube, das sind die Befehle, nach denen Sie suchen.
Hier habe ich sie gefunden: http://alvinalexander.com/git/git-show-change-username-email-address
quelle
git config --list
git config -l
zeigt Ihren Benutzernamen und Ihre E-Mail-Adresse zusammen mit anderen Informationen an
quelle
Versuche dies
Der Befehl git config speichert und gibt alle Informationen aus.
Mit diesem Befehl erhalten Sie alle erforderlichen Informationen.
Sie können die Informationen mit ändern
Ebenso können Sie mit der
-l
Option viele Informationen ändern, die Ihnen angezeigt werden .quelle
Während es stimmt, dass Git-Commits kein bestimmtes Feld namens "Benutzername" haben, hat ein Git-Repo Benutzer und die Benutzer haben Namen. ;) Wenn du den Github-Benutzernamen willst, dann ist die Antwort von knittl richtig. Da Ihre Frage jedoch nach git cli und nicht nach github gestellt wurde, erhalten Sie über die Befehlszeile die folgende E-Mail-Adresse eines git-Benutzers:
So zeigen Sie eine Liste aller Benutzer in einem Git-Repo mit der Git-CLI an:
So suchen Sie nach einem bestimmten Benutzer mit Namen, z. B. "John":
quelle
Sie können dies versuchen, um Informationen wie:
git config --get user.name
git config --get user.email
Es gibt nichts Besseres als "Vorname" und "Nachname" für den Benutzer.
Hoffe das wird helfen.
quelle
Verwenden Sie diese Option, um den angemeldeten Benutzer (das tatsächliche Git-Konto) anzuzeigen:
Und als andere Antworten die Benutzer-E-Mail-Adresse und den Benutzernamen (dies unterscheidet sich von den Benutzeranmeldeinformationen):
So zeigen Sie die Liste aller Konfigurationen an:
quelle
Fügen Sie meine zwei Cent hinzu, wenn Sie Windows Commnad Line verwenden:
git config --list | findstr user.name
wird den Benutzernamen direkt geben.Das
findstr
hier ist ziemlich ähnlich wiegrep
unter Linux.quelle