GitHub Error: Key already in use

后端 未结 7 2051
逝去的感伤
逝去的感伤 2021-01-30 02:54

I have created two GitHub accounts. One for my work user and one for my personal self. I needed to do catch up on some work and as such cloned my work repo onto my personal PC

7条回答
  •  没有蜡笔的小新
    2021-01-30 03:52

    This works for me,

    1. Generate the SSH keys using ssh-keygen. Let's say the key is in ~/.ssh/id_rsa_foo
    2. Now, $ cat ~/.ssh/id_rsa_foo.pub and paste it on your GitHub keys.
    3. You can use GIT_SSH_COMMAND environment variable to achieve what you want.
      Do $ GIT_SSH_COMMAND='ssh -i ~/.ssh/id_rsa_foo' git push origin master. Check your Github repo for the magic. Cheers!

提交回复
热议问题