我们在比特桶中有一个存储库(我正在工作的办公室项目)。 TortoiseGit客户端设置在我的办公室笔记本电脑中以使用git存储库。
现在我已经为家庭使用了自己的位桶存储库(我家里的免费穿孔项目)。如何在TortoiseGit客户端中为此新存储库设置用户名和密码。我想在没有任何问题的情况下为这两个存储库使用相同的TortoiseGit客户端。 TortoiseGit中的凭证已存在于办公室项目/存储库中。但是TortoiseGit并没有问我为新家庭项目结账(Git克隆)的凭据而且没有结账。
这个问题仅仅意味着如何使用TortoiseGit Client同时处理2个不同的项目(2个存储库)。
答案 0 :(得分:1)
您可以为N个BitBucket用户帐户创建/使用N SSH密钥对:
打开TortoiseGit设置对话框,然后重新运行首次启动向导
接下来,接着,......,到以下对话框。
然后,选择TortoiseGitPlink
并按Generate PuTTY key pair
按钮
在PuTTY Key Generator对话框中按Generate
移动鼠标直到完成
复制公钥,键入密码,保存私钥。
去BitBucket并查看你的个人资料
添加SSH密钥
粘贴您复制的公钥,然后添加密钥
转到BitBucket存储库网页,然后复制SSH URL
转到本地存储库,打开TortoiseGit设置对话框,使用SSH URL和私钥文件
第一次按/拉/取时,会弹出:
键入密码,然后按“确定”按钮。然后,会弹出:
按“是”按钮,以便运行Pegeant
并缓存您的私钥和密码:
因此,在推/拉/提取时,您不需要反复键入密码。
最后一件事:为另一个BitBucket用户帐户创建/使用另一个SSH。 :d
答案 1 :(得分:0)