我有两个GitLab帐户,并希望将它们与TortoiseGit一起使用,因此我制作了密钥并将其添加到每个帐户,因此我无需键入.ssh文件夹,如id_rsa_account1和id_rsa_account2。
我也更改了配置文件,如here,现在我没有使用git与cmd的问题,但我想与TortoiseGit一起使用它。
现在我怎么能拥有像test1和test2这样的两个存储库并将它们与TortoiseGit一起使用?
答案 0 :(得分:1)
How to set up two SSH keys for two GitLab accounts and push/pull by using TortoiseGit?仅在您使用OpenSSH时有效。
对于使用putty plink(这是TortoiseGit中的默认设置),您需要在putty中创建别名。你可以在这里找到答案:https://stackoverflow.com/a/29183147/3906760
你也可以通过在TortoiseGit网络设置中将ssh客户端设置为“ssh”来使TortoiseGit使用Openssh。
答案 1 :(得分:0)
我写了一个答案'如何使用TortoiseGit使用不同的用户名/密码方法多个帐户(不使用rsa密钥)。如果您对该方法感兴趣,请在此处查看答案https://stackoverflow.com/a/49468061/4036462