如何使用git扩展与bitbucket存储库?
我有github.com和bitbucket.org库,我非常熟悉使用所有存储库function的Git扩展…但是当我开始使用bitbucket.org回购的,我不得不使用TortoiseHG SVN的…所以我想问一下,有没有我可以使用Git Extension的bitbucket回购?
我还没有完全testing,但这些步骤让我克隆Git扩展中的bitbucket回购。
您可以使用PuTTY生成公钥/私钥SSH密钥,然后将该密钥添加到bitbucket。
- 运行GitExtensions \ PuTTY \ puttygen.exe
- 点击生成
- 点击保存公钥(作为文本文件)
- 点击保存私钥(作为ppk文件)
- 运行GitExtensions \ PuTTY \ pageant.exe C:\ path \ to \ ppk-file.ppk
- login到bitbucket
- 进入帐户设置
-
将你的公钥粘贴到SSH密钥文本input中(空格是重要的, 不要在公钥周围包括方括号):
ssh-rsa [AA-YOUR-PUBLIC-KEY-ALL-ONE-LINE-SPACES-REMOVED-==] youremail@domain.com
- 点击添encryption钥
- 在Git扩展中,单击克隆存储库
- 使用bitbucket上的SSH存储库链接作为要克隆的存储库
- 点击加载SSH密钥
- 浏览并加载ppk文件
- 点击克隆
我发现大部分这个只对我做了一些小的改动。
- 运行GitExtensions \ PuTTY \ puttygen.exe
- 点击生成
- 点击保存公钥(作为文本文件)
- 点击保存私钥(作为ppk文件)
- 没有必须运行这一步 –
运行GitExtensions \ PuTTY \ pageant.exe C:\path\到\ ppk文件.ppk– - login到bitbucket
- 进入帐户设置
- 将你的公钥粘贴到SSH密钥文本input中(空格是重要的,但是没有邮件地址):ssh-rsa [AA-YOUR-PUBLIC-KEY-ALL-ONE-LINE-SPACE-REMOVED-==]
- 点击添encryption钥
- 在Git扩展中,单击克隆存储库
- 使用bitbucket上的SSH存储库链接作为要克隆的存储库(即git@bitbucket.org:yourname / repo.git)
- 点击加载SSH密钥
- 浏览并加载ppk文件
- 点击克隆
此外,我发现我有一个问题说,我正在寻找的机器可能不是正确的。 我发现这非常有帮助,如果你有问题可能是有用的使用SSH协议与Bitbucket,并很快帮助我通过。
我希望这有帮助