解决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