Skip to main content

Setting your commit email address

You can set the email address that is used to author commits on GitHub and on your computer.

Platform navigation

About commit email addresses

GitHub uses your commit email address to associate commits with your account on GitHub. You can choose the email address that will be associated with the commits you push from the command line as well as web-based Git operations you make.

For web-based Git operations, you can set your commit email address on GitHub. For commits you push from the command line, you can set your commit email address in Git.

Any commits you made prior to changing your commit email address are still associated with your previous email address.

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 finden Sie unter Setting your commit email address.

To use your noreply email address for commits you push from the command line, use that email address when you set your commit email address in Git. To use your noreply address for web-based Git operations, set your commit email address on GitHub and choose to Keep my email address private.

You can also choose to block commits you push from the command line that expose your personal email address. For more information, see Blocking command line pushes that expose your personal email address.

To ensure that commits are attributed to you and appear in your contributions graph, use an email address that is connected to your account on GitHub, or the noreply email address provided to you in your email settings. For more information, see Adding an email address to your GitHub account.

Hinweis

If you created your account after July 18, 2017, your noreply email address is an ID number and your username in the form of ID+USERNAME@users.noreply.github.com. If you created your account prior to July 18, 2017, and enabled Keep my email address private prior to that date, your noreply email address is USERNAME@users.noreply.github.com. You can get an ID-based noreply email address by selecting (or deselecting and reselecting) Keep my email address private in your email settings.

If you use your noreply email address for GitHub to make commits and then change your username, those commits will not be associated with your account. This does not apply if you're using the ID-based noreply address from GitHub. For more information, see Changing your GitHub username.

Setting your commit email address on GitHub

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 der Benutzeroberfläche mergst. Wenn Sie den Datenschutz für E-Mail-Adressen aktiviert haben, kann die E-Mail-Adresse des Commitautors nicht geändert werden und lautet standardmäßig No-reply. Weitere Informationen zur genauen Form der No-reply-E-Mail-Adresse findest du unter Setting your commit email address.

  1. Klicken Sie auf einer beliebigen Seite auf GitHub oben rechts auf Ihr Profilfoto und dann auf Einstellungen.

  2. Klicke im Abschnitt „Zugriff“ auf der Seitenleiste auf E-Mails.

  3. Gib in „E-Mail-Adresse hinzufügen“ deine E-Mail-Adresse ein, und klicke auf Hinzufügen.

  4. Verifizieren Sie Ihre E-Mail-Adresse.

  5. Wähle im Dropdownmenü „Primäre E-Mail-Adresse“ die E-Mail-Adresse aus, die du mit deinen webbasierten Git-Operationen verknüpfen möchtest.

    Screenshot: Einstellungsseite „E-Mail“. Unter „Primäre E-Mail-Adresse“ ist ein Dropdownmenü mit der E-Mail-Adresse von Octocat orange umrandet.

  6. Um deine E-Mail-Adresse bei webbasierten Git-Operationen privat zu halten, wähle Meine E-Mail-Adressen privat halten aus.

Setting your commit email address in Git

You can use the git config command to change the email address you associate with your Git commits. The new email address you set will be visible in any future commits you push to GitHub from the command line. Any commits you made prior to changing your commit email address are still associated with your previous email address.

Setting your email address for every repository on your computer

  1. Öffne TerminalTerminalGit Bash.

  2. Lege in Git eine E-Mail-Adresse fest. Du kannst deine von GitHub bereitgestellte noreply-E-Mail-Adresse oder eine beliebige E-Mail-Adresse verwenden.

    git config --global user.email "YOUR_EMAIL"
    
  3. Bestätige, dass Du die E-Mail-Adresse in Git richtig eingegeben hast:

    $ git config --global user.email
    email@example.com
    
  4. Füge die E-Mail-Adresse zu deinem Konto auf GitHub hinzu, damit dir deine Commits zugeordnet und in deinem Beitragsdiagramm angezeigt werden. Weitere Informationen finden Sie unter Adding an email address to your GitHub account.

Setting your email address for a single repository

GitHub uses the email address set in your local Git configuration to associate commits pushed from the command line with your account on GitHub.

You can change the email address associated with commits you make in a single repository. This will override your global Git configuration settings in this one repository, but will not affect any other repositories.

  1. Öffne TerminalTerminalGit Bash.

  2. Change the current working directory to the local repository where you want to configure the email address that you associate with your Git commits.

  3. Lege in Git eine E-Mail-Adresse fest. Du kannst deine von GitHub bereitgestellte noreply-E-Mail-Adresse oder eine beliebige E-Mail-Adresse verwenden.

    git config user.email "YOUR_EMAIL"
    
  4. Bestätige, dass Du die E-Mail-Adresse in Git richtig eingegeben hast:

    $ git config user.email
    email@example.com
    
  5. Füge die E-Mail-Adresse zu deinem Konto auf GitHub hinzu, damit dir deine Commits zugeordnet und in deinem Beitragsdiagramm angezeigt werden. Weitere Informationen finden Sie unter Adding an email address to your GitHub account.