解决BitBucket仓库较大拉取失败,使用SSH拉取

HTTPS 拉取

如果使用的是https拉取,可使用以下命令尝试,如果还是失败,可使用 ssh 拉取

复制代码
git clone --depth=1 xxxx.git

--depth=1:拉取最近1次提交记录,这样拉取的文件较小;1是可以更改的

如果想拉取指定分支的可以使用,master 换成你的分支名即可

复制代码
git clone -b master --depth=1 xxx.git

SSH 拉取

前期准备

本地设置的账号需要和BitBucket是同一个账号,使用以下命令检查。如果你还没设置,需要先设置

复制代码
git config --list

配置 ssh

1、生成密钥,打开git终端(随意位置)输入ssh-keygen

2、打开公钥文件(id_rsa.pub),全选复制内容

3、浏览器登录BitBucket,点击右上角头像,选择Manage account

4、左侧菜单选择 SSH keys,右侧 Add Key

5、将第2步复制的公钥粘贴进去,保存

6、换成ssh地址克隆仓库即可

复制代码
git clone ssh://git@xxxx.git
相关推荐
知识,请你尊重我7 个月前
gitlab仓库迁移至bitbucket
git·gitlab·bitbucket