Whenever a commit is pushed to GitHub Enterprise, it is linked to a user account if they are both associated with the same email address. However, existing commits are not retroactively linked when a user registers a new email address or creates a new account.

To link existing commits to a user account, you may need to rebuild the user's contributions data.

  1. Sign in to your GitHub Enterprise appliance as a site administrator.

  2. Profile pageOpen the user's profile page in your browser.

  3. Rocket ship iconIn the upper-right corner of the page, click .

  4. Admin tabOn the left side of the page, click Admin.

  5. Rebuild buttonUnder Contributions data, click Rebuild.

GitHub Enterprise will now start background jobs to re-link commits with that user's account. Queued rebuild jobs