2009-11-17 6 views
24

Ich habe gerade einem Freund geholfen, einen Github-Account einzurichten, um an meinem Projekt mitzuarbeiten. Seine Commits kommen durch, aber aus irgendeinem Grund auf der "Source" -Seite von meinem Repository neben seinem Commit ist nur sein Name und nicht sein Benutzername (mit einem Link).Github zeigt den Namen anstelle eines verknüpften Benutzernamens in den Commits

Es scheint seltsam, da Github ihn offensichtlich erkennt (ich ihn in die Liste der Mitarbeiter usw. hinzugefügt

wie eine dumme Frage scheint, aber Google konnte nicht helfen.

Dank!

Antwort

20

Hat Ihr Freund die E-Mail-Adresse haben, die er für seine Commits verwendet korrekt als Alias ​​in GitHub einrichten Andere? weise, wie kann GitHub wissen, wer er ist? Git selbst zeichnet nur den vollständigen Namen und die E-Mail-Adresse und natürlich nicht den GitHub-Benutzernamen auf, da Sie Git ohne GitHub vollkommen in Ordnung verwenden können.

+94

Danke für die Antwort. Aber es scheint mir, dass mit dieser Logik (StackOverflow ist nicht das [was auch immer] Support-Forum), 99% von StackOverflow wäre weg. –

4

Run dies im Terminal:

git config --global user.name "your-github-username" 
    git config --global user.email "your-github-email" 
+11

Bitte ignoriere das. Sie sollten Ihre Git-Einstellungen niemals ändern, nur weil Sie heute Ihr Repository hosten. Was passiert, wenn Sie morgen entscheiden, Ihr Repository auf Gitorious oder Assembla oder Repo.Or.Cz oder Codaset zu hosten? Oder möchten Sie es auf mehreren Websites für Sicherheit und Redundanz hosten? Anstatt deine Git-Einstellungen so zu ändern, dass sie mit GitHub gut funktionieren, solltest du deine GitHub-Einstellungen so ändern, dass sie mit deinen Git-Einstellungen gut spielen. –

+0

Wird der Benutzername/die E-Mail-Adresse, der/die an Ihre Commits angehängt wird, sich drastisch unterscheiden, wenn Sie verschiedene Hosting-Provider verwenden? – mipadi

+0

Der Benutzername und die E-Mail-Adresse, die einem Git-Commit beigefügt sind, sind genau das, was Sie Git sagen. –

0

Fragen Sie Ihren Freund E-Mail hinzuzufügen, die er zu seinem GitHub Konto E-Mails Liste in lokalen git verpflichtet verwenden, wie angegeben in GitHub Help

6

Fügen Sie die E-Mail im git verwendet Commits über Kontoeinstellungen auf GitHub: Email Settings

Verwandte Themen