GitHub
MPS lets you manage projects hosted on GitHub directly from the IDE: clone repositories, share your projects, create forks, share code through gists, create pull requests and review incoming pull requests.
Register a GitHub account
To be able to retrieve data from a repository hosted on GitHub, or share your projects, you need to register your GitHub account in MPS.
Register an existing account
In the Settings/Preferences dialog Ctrl+Alt+S, select Version Control | GitHub in the left pane.
Click Add account.
In the dialog that opens, specify your GitHub server URL (either github.com, or an enterprise instance).
-
Do one of the following:
If you already have a token, click the Enter token link and paste it there.
If you want to obtain a new token, enter your login and password. If you have two-factor authentication enabled, you will be asked to enter a code that will be sent to you by SMS or through the mobile application. See Creating a personal access token for more details on GitHub tokens.
The token must have the repo and the gist scopes enabled in your account permissions (see Understanding scopes).
Create a new GitHub account
Manage multiple accounts
You can use multiple GitHub accounts in MPS: for example, a personal account to work on an open-source project, and a corporate account for your main job.
In the Settings/Preferences dialog Ctrl+Alt+S, select Version Control | GitHub in the left pane.
Use the button to add as many accounts as you need.
(Optional) To set an account as a default one for the current project, select it and click . If a default account is set, MPS will not ask you to select an account you want to use when you share your project on GitHub, rebase a fork, create a pull request, or create a gist.