Informationen zu E-Mail-Adressen für Commits
GitHub verwendet deine Commit-E-Mail-Adresse, um Commits mit deinem Konto in GitHub.com zu verknüpfen. Du kannst den Commits, die du über die Befehlszeile überträgst, wie auch deinen webbasierten Git-Operationen jeweils eine eigene E-Mail-Adresse zuordnen.
Bei webbasierten Git-Vorgängen kannst du deine Commit-E-Mail-Adresse in GitHub.com festlegen. Für Commits, die du per Push über die Befehlszeile überträgst, legst du die E-Mail-Adresse für Commits in Git fest.
Alle Commits, die du vor der Änderung deiner Commit-E-Mail-Adresse ausgeführt hast, bleiben mit deiner früheren E-Mail-Adresse verbunden.
Hinweis: Du kannst keine E-Mail-Adressen von Diensten für Wegwerf-E-Mail-Adressen überprüfen (dies sind Dienste, mit denen du E-Mails an einer temporären Adresse empfangen kannst, die nach einer bestimmten Zeit abläuft). Wenn deine E-Mail-Adresse privat bleiben soll, kannst du eine von GitHub bereitgestellte noreply
-E-Mail-Adresse verwenden. Weitere Informationen findest du unter E-Mail-Adresse für Commits festlegen.
Wenn deine persönliche E-Mail-Adresse privat bleiben soll, kannst du eine noreply
-E-Mail-Adresse aus GitHub Enterprise Cloud als deine Commit-E-Mail-Adresse verwenden. Wenn du eine noreply
-E-Mail-Adresse für Commits verwenden möchtest, die du über die Befehlszeile pushst, gib diese E-Mail-Adresse bei der Festlegung deiner Commit-E-Mail-Adresse in Git an. Wenn du eine noreply
-E-Mail-Adresse für webbasierte Git-Vorgänge verwenden möchtest, lege deine Commit-E-Mail-Adresse auf GitHub fest und wähle Meine E-Mail-Adresse privat halten aus.
Du kannst auch festlegen, dass Commits, die du über die Befehlszeile überträgst, blockiert werden, wenn diese deine persönliche E-Mail-Adresse offenlegen. Weitere Informationen findest du unter Pushes über die Befehlszeile blockieren, die Deine private E-Mail-Adresse offenlegen.
Um sicherzustellen, dass Commits dir zugeordnet und in deinem Beitragsdiagramm angezeigt werden, verwende eine E-Mail-Adresse, die deinem Konto in GitHub.com zugeordnet ist, oder die noreply
-E-Mail-Adresse, die dir in deinen E-Mail-Einstellungen bereitgestellt wurde. Weitere Informationen findest du unter Eine E-Mail-Adresse zum GitHub-Konto hinzufügen.
Hinweis: Wenn du dein Konto in GitHub.com nach dem 18. Juli 2017 erstellt hast, ist deine noreply
-E-Mail-Adresse für GitHub Enterprise Cloud eine ID-Nummer und dein Benutzername im Format ID+USERNAME@users.noreply.github.com
. Wenn du dein Konto in GitHub.com vor dem 18. Juli 2017 erstellt hast, hat deine noreply
-E-Mail-Adresse für GitHub Enterprise Cloud das Format USERNAME@users.noreply.github.com
. Du kannst eine ID-basierte noreply
-E-Mail-Adresse für GitHub Enterprise Cloud abrufen, indem du in deinen E-Mail-Einstellungen Meine E-Mail-Adresse privat halten auswählst (oder abwählst und erneut auswählst).
Wenn du deine noreply
-E-Mail-Adresse für GitHub Enterprise Cloud für Commits verwendest und dann deinen Benutzernamen änderst, werden diese Commits nicht deinem Konto in GitHub.com zugeordnet. Dies gilt nicht, wenn du die ID-basierte noreply
-Adresse von GitHub Enterprise Cloud verwendest. Weitere Informationen findest du unter Deinen GitHub-Benutzernamen ändern.
Deine Commit-E-Mail-Adresse auf GitHub festlegen
Wenn du den Datenschutz für E-Mail-Adressen nicht aktiviert hast, kannst du auswählen, unter welcher verifizierten E-Mail-Adresse Änderungen vorgenommen werden, wenn du Dateien bearbeitest, löschst oder erstellst oder einen Pull Request auf GitHub Enterprise Cloud mergst. Wenn du den Datenschutz für E-Mail-Adressen aktiviert hast, kann die E-Mail-Adresse des Commitautors nicht geändert werden und lautet standardmäßig <username>@users.noreply.github.com
.
-
Klicke auf einer beliebigen Seite in der oberen rechten Ecke auf dein Profilfoto und anschließend auf Einstellungen.
-
Klicke im Abschnitt „Zugriff“ der Seitenleiste auf E-Mails.
-
Gib in "Add email address " (E-Mail-Adresse hinzufügen) Deine E-Mail-Adresse ein, und klicke auf Add (Hinzufügen).
-
Verifiziere Deine E-Mail-Adresse. 1. Wähle in der Liste "Primary email address" (Primäre E-Mail-Adresse) diejenige E-Mail-Adresse, die Du mit Deinen webbasierten Git-Operationen verknüpfen möchtest.
5. Um deine E-Mail-Adresse bei webbasierten Git-Operationen privat zu halten, klicke auf Meine E-Mail-Adressen privat halten.
Deine Commit-E-Mail-Adresse in Git festlegen
Mit dem Befehl git config
kannst du die deinen Git-Commits zugeordnete E-Mail-Adresse ändern. Die neue E-Mail-Adresse wird in allen künftigen Commits gezeigt, die du über die Befehlszeile an GitHub.com pushst. Alle Commits, die du vor der Änderung deiner Commit-E-Mail-Adresse durchgeführt hast, bleiben mit deiner früheren E-Mail-Adresse verbunden.
E-Mail-Adresse für alle Repositorys auf deinem Computer festlegen
- Öffne TerminalTerminalGit Bash.
- Lege in Git eine E-Mail-Adresse fest. Du kannst Deine von GitHub Enterprise Cloud bereitgestellte
noreply
-E-Mail-Adresse oder eine beliebige E-Mail-Adresse verwenden.$ git config --global user.email "YOUR_EMAIL"
- Bestätige, dass Du die E-Mail-Adresse in Git richtig eingegeben hast:
$ git config --global user.email email@example.com
- Füge die E-Mail-Adresse deinem Konto auf GitHub Enterprise Cloud hinzu, damit deine Commits dir zugeordnet und in deinem Beitragsdiagramm angezeigt werden. Weitere Informationen finden Sie unter Eine E-Mail-Adresse zum GitHub-Konto hinzufügen.
E-Mail-Adresse für ein einzelnes Repository festlegen
GitHub Enterprise Cloud verwendet die in deiner lokalen Git-Konfiguration festgelegte E-Mail-Adresse, um Commits, die du über die Befehlszeile pushst, deinem GitHub.com-Konto zuzuordnen.
Du kannst die E-Mail-Adresse für deine Commits in einem bestimmten Repository ändern. Dadurch werden deine globalen Git-Konfigurationseinstellungen ausschließlich für dieses eine Repository überschrieben, die anderen Repositorys sind von dieser Änderung nicht betroffen.
- Öffne TerminalTerminalGit Bash.
- Ändere das aktuelle Arbeitsverzeichnis in das lokale Repository, für das du die E-Mail-Adresse für deine Git-Commits festlegen möchten.
- Lege in Git eine E-Mail-Adresse fest. Du kannst Deine von GitHub Enterprise Cloud bereitgestellte
noreply
-E-Mail-Adresse oder eine beliebige E-Mail-Adresse verwenden.$ git config user.email "YOUR_EMAIL"
- Bestätige, dass Du die E-Mail-Adresse in Git richtig eingegeben hast:
$ git config user.email email@example.com
- Füge die E-Mail-Adresse deinem Konto auf GitHub Enterprise Cloud hinzu, damit deine Commits dir zugeordnet und in deinem Beitragsdiagramm angezeigt werden. Weitere Informationen finden Sie unter Eine E-Mail-Adresse zum GitHub-Konto hinzufügen.