If you originally signed up for Code Climate via GitHub authentication, your Code Climate user will be automatically linked to your GitHub user. However, if you signed up without using your GitHub credentials, these two users will not be linked.
Though entirely optional, there are a number of benefits to linking your Code Climate and GitHub users. Some of the primary advantages are:
Easily adding repositories. We’ll automatically install Code Climate as an application to your GitHub account. As a result, in Code Climate you’ll see a list of your private GitHub repositories. Adding one to Code Climate takes only a few clicks and usually no messing around with SSH keys or hooks.
Our awesome GitHub pull request integration. Check it out!
Linking multiple Code Climate users to the same GitHub user is unfortunately not possible. If necessary, you can link (or unlink) these users at any time by following the steps below.
When you sign up via GitHub, Code Climate requests GitHub permission to view your personal user data.
Later, if you'd like to add a private repository as a GitHub linked user, you must grant access to your public and private repos.
GitHub has excellent documentation on exactly what permissions this grants Code Climate.
Ensure you are currently logged into GitHub as the appropriate user.
Within the same browser, browse to your Code Climate Dashboard and click your avatar in the top-right corner of the page.
- Under GitHub Link, click Link to GitHub.
- On your Dashboard click your avatar in the top-right corner of the page.
- Under GitHub Link, click Unlink GitHub.