如何使用git扩展与bitbucket存储库?

我有github.com和bitbucket.org库,我非常熟悉使用所有存储库function的Git扩展…但是当我开始使用bitbucket.org回购的,我不得不使用TortoiseHG SVN的…所以我想问一下,有没有我可以使用Git Extension的bitbucket回购?

我还没有完全testing,但这些步骤让我克隆Git扩展中的bitbucket回购。

您可以使用PuTTY生成公钥/私钥SSH密钥,然后将该密钥添加到bitbucket。

  1. 运行GitExtensions \ PuTTY \ puttygen.exe
  2. 点击生成
  3. 点击保存公钥(作为文本文件)
  4. 点击保存私钥(作为ppk文件)
  5. 运行GitExtensions \ PuTTY \ pageant.exe C:\ path \ to \ ppk-file.ppk
  6. login到bitbucket
  7. 进入帐户设置
  8. 将你的公钥粘贴到SSH密钥文本input中(空格是重要的, 不要在公钥周围包括方括号):

    ssh-rsa [AA-YOUR-PUBLIC-KEY-ALL-ONE-LINE-SPACES-REMOVED-==] youremail@domain.com

  9. 点击添encryption钥
  10. 在Git扩展中,单击克隆存储库
  11. 使用bitbucket上的SSH存储库链接作为要克隆的存储库
  12. 点击加载SSH密钥
  13. 浏览并加载ppk文件
  14. 点击克隆

我发现大部分这个只对我做了一些小的改动。

  1. 运行GitExtensions \ PuTTY \ puttygen.exe
  2. 点击生成
  3. 点击保存公钥(作为文本文件)
  4. 点击保存私钥(作为ppk文件)
  5. 没有必须运行这一步 – 运行GitExtensions \ PuTTY \ pageant.exe C:\path\到\ ppk文件.ppk–
  6. login到bitbucket
  7. 进入帐户设置
  8. 将你的公钥粘贴到SSH密钥文本input中(空格是重要的,但是没有邮件地址):ssh-rsa [AA-YOUR-PUBLIC-KEY-ALL-ONE-LINE-SPACE-REMOVED-==]
  9. 点击添encryption钥
  10. 在Git扩展中,单击克隆存储库
  11. 使用bitbucket上的SSH存储库链接作为要克隆的存储库(即git@bitbucket.org:yourname / repo.git)
  12. 点击加载SSH密钥
  13. 浏览并加载ppk文件
  14. 点击克隆

此外,我发现我有一个问题说,我正在寻找的机器可能不是正确的。 我发现这非常有帮助,如果你有问题可能是有用的使用SSH协议与Bitbucket,并很快帮助我通过。

我希望这有帮助