VSTS

GitKraken allows you to connect to Visual Studios Team Services, which will help you find repos on VSTS when cloning.

Benefits

  • Create repositories on VSTS account including .gitignore and license
  • Automatically generate an SSH key pair and copy it to VSTS
  • Clone from VSTS repo list
  • Identify VSTS repos with remote avatars on graph
  • Add remotes for VSTS repos
  • Create and view Pull Requests

VSTS Authentication

To authenticate with VSTS, navigate to the upper right corner to access Preferences Authentication.

From the Authentication window, enter your Host Domain then click the .

This opens a web browser where you next log in with your VSTS credentials and generate an access token.

Copy your token to the clipboard as this is the only time you will see this token. Paste the token into GitKraken and click on .

Generating an SSH Key for VSTS

GitKraken uses your local SSH Config from SSH Defaults to fetch and push unless you set up a VSTS-specific SSH key, or enable your local SSH Agent.

Once your VSTS account has been connected to GitKraken, you may easily generate an SSH key and add it to your VSTS account from Preferences Authentication.

Click the magic button and add the key to your VSTS account.


OAuth integration with VSTS

GitKraken's integration with VSTS provides handy information about your repositories.

First, you may search through your existing repositories when cloning:

Next, GitKraken presents a list of forks of the current repository when adding remotes:

Of course, you still have the option of manually entering repo URLs.

Note: GitKraken connects to one VSTS account at a time. However, with GitKraken Pro‘s multiple profile support, you can easily switch between profiles that each have their own associated VSTS accounts.