Alex Rivera | Logout

Switching between multiple ssh keys in Git on Windows

Asked 2012-03-12T18:47:50.253
60

I need to have multiple keys in my client to access two different accounts on Repository hosting. See https://redefy.repositoryhosting.com/support -> How do I manage multiple accounts with multiple keypairs on my client?

I do not understand how to change between different ssh keys in Git on Windows, can anybody help me?

Edit
Report

1 Answer

2

On Windows you should try Pageant an SSH authentication agent for PuTTY, PSCP, PSFTP, and Plink. This tool can manage yout ssh keys and its pass-phrases. To use it together with Git you have to install Putty and link to the plink.exe setting the GIT_SSH variable.

  1. Install Putty and friends (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)
  2. Set GIT_SSH

    set GIT_SSH=<path-to-plink.exe>

  3. Start Pageant and add you keys
  4. Run Git

hth Daniel

answered 2012-03-13T08:19:41.840

Your Answer