ehs*_*anM 6 git clone bitbucket
我需要从Bitbucket克隆一个存储库,我被另一个用户访问了.
我试过这个:
git clone myusername@bitbucket.org:repositoryOwnerUserName/repo.git
Run Code Online (Sandbox Code Playgroud)
它给了我一个错误信息:Permission denied(publickey).
我如何克隆这个存储库?
克隆git项目时,您可以使用SSH或HTTP协议.查看文档:
您可以使用安全超文本传输协议(HTTPS)或安全shell(SSH)连接到Bitbucket.HTTPS要求您在每次连接到Bitbucket服务器时输入用户名/密码,例如,当您推送更改时.HTTPS适用于不经常使用Bitbucket并进行少量代码更改的情况.但是,如果您使用Bitbucket托管存储库执行大部分编码,则需要设置SSH连接.配置SSH后,Bitbucket不再要求您使用用户名/密码组合对每个远程通信进行身份验证.
使用SSH时(在您的情况下),您需要在BitBucket帐户上安装公钥.有关详细信息,请参见此处 请注意,SSH方法的URL以git@和不是开头username@.
您也可以尝试使用HTTP方法克隆它,在这种情况下,它将是:
git clone http://bitbucket.org:repositoryOwnerUserName/repo.git
Run Code Online (Sandbox Code Playgroud)
这应该让你开始.但是我没有测试过!
如果您能够访问bitbucket.org上的存储库,那么您确定可以访问.转到bitbucket.org上的存储库.在右上角,您将找到该存储库的HTTP克隆链接.复制该链接并在您的终端类型中:
git clone <link>
Run Code Online (Sandbox Code Playgroud)
系统将要求您输入用户名和密码.输入后,repo将被克隆到您的系统中.
为了避免一次又一次地输入用户名和密码,请尝试 这样做
| 归档时间: |
|
| 查看次数: |
13087 次 |
| 最近记录: |