首页 文章

团队成员无法克隆BitBucket的回购?

提问于
浏览
7

我是BitBucket / SourceTree的新手,事实上我是GIT的新手!

我几天前创建了一个BitBucket帐户,创建了一个私人仓库并邀请了另一个用户(具有WRITE权限) .

在我的机器上,我打开SourceTree,生成SSH密钥,将SSH密钥添加到BitBucket,瞧,repo克隆,一切正常 .

我的朋友(我邀请与之分享回购)可以在BitBucket上编辑/查看/下载回购内容 . 但是,他无法“通过SourceTree克隆”

他在Windows 7上 .

到目前为止,他已经尝试过:

  • 生成公共SSH密钥,将SSH密钥添加到他的BitBucket,没有任何反应

  • 生成带密码等的私钥,没有任何反应

  • 我发给他了我的公钥文件,他试着加载它,什么也没发生

它似乎是一个“SSH身份验证”错误,但我们已经用尽了怎么做!有什么建议吗?

1 回答

  • 3

    作为替代解决方案,您可以尝试使用BitBucket提供的HTTPS URL,其类似于https://user@bitbucket.org/owner/project.git
    此方法基于密码,允许您在不必配置SSH访问的情况下工作 .

    Edit
    我刚刚检查了BitBucket网站并意识到他们的"Clone in SourceTree"按钮不允许您选择HTTPS URL . 为此,请从SourceTree开始,单击"Clone / New",然后在"Source Path / URL"字段中复制HTTPS URL .

相关问题