After enabling GitHub Connect, you can allow GitHub Enterprise Cloud organization members to highlight their work on GitHub Enterprise by sending the contribution counts to their GitHub.com profiles.

As a site administrator, you can allow end users to send anonymized contribution counts for their work from GitHub Enterprise Server to their GitHub.com contribution graph.

After you enable GitHub Connect and enable Unified Contributions in both environments, end users on your instance can connect to their GitHub.com accounts and send contribution counts from GitHub Enterprise Server to GitHub.com. For more information, see "Sending your GitHub Enterprise contributions to your GitHub.com profile."

If the site administrator disables the functionality or developers opt out of the connection, the GitHub Enterprise Server contribution counts will be deleted on GitHub.com. If the developer reconnects their profiles after disabling them, the contribution counts for the past 90 days are restored.

GitHub Enterprise Server only sends the contribution count and source (GitHub Enterprise) for connected users. It does not send any information about the contribution or how it was made.

Before enabling Unified Contributions on your GitHub Enterprise Server instance, you must connect your GitHub Enterprise Server instance to GitHub.com. For more information, see "Connecting GitHub Enterprise Server to GitHub.com."

  1. Sign in to your GitHub Enterprise Server instance and GitHub.com.

  2. In the upper-right corner of any page, click . Rocketship icon for accessing site admin settings

  3. In the left sidebar, click Business. Business tab in the Site admin settings

  4. Under your business account's name, click Settings. Settings tab on the business account profile page

  5. In the left sidebar, click GitHub Connect. GitHub Connect tab in the business account settings sidebar

  6. Under "Users can share contribution counts to GitHub.com", click Request access. Request access to Unified Contributions option

  7. Sign in to the GitHub Enterprise site to receive further instructions.

When you request access, we'll redirect you to the GitHub Enterprise Server site to check your current terms of service. If your GitHub Enterprise Server instance uses the standard terms of service, the request will automatically redirect you to instructions on enabling Unified Contributions. If you're using a custom terms of service, we'll log your request and contact you to set up access.