首页 > 其他分享 >解决BitBucket仓库较大拉取失败,使用SSH拉取

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

时间:2024-07-05 14:55:11浏览次数:11  
标签:BitBucket git -- 拉取 SSH 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://[email protected]

 

标签:BitBucket,git,--,拉取,SSH,ssh
From: https://www.cnblogs.com/Zing/p/18285784

相关文章

  • python中如何写ssh登录
    python实现ssh远程登录# 测试过程中,比较常用的操作就是将DUT(待测物)接入网络中,然后远程操控对DUT,# 使用SSH远程登陆到主机,然后执行相应的command即可# python 代码如下:# paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的......
  • Java SSH 客户端 如何删除 linux 机器上的 文件
    在Java中,可以使用SSH客户端库如JSch(JavaSecureChannel)来连接到远程Linux机器并执行命令,包括删除文件。下面是一个使用JSch库的示例,展示如何通过SSH删除远程Linux机器上的文件。步骤:添加JSch库:确保您的项目包含JSch库。如果您使用的是Maven,可以在pom.xml......
  • oraclelinux9.2内网升级OpenSSH9.8p1
    oraclelinux9.2内网升级OpenSSH9.8p1#备份SSHmkdir-p/etc/sshbakcp-rf/etc/ssh/*/etc/sshbakcp-rf/usr/bin/openssl/usr/bin/openssl.bakcp-rf/etc/pam.d/etc/pam.d.bakcp-rf/usr/lib/systemd/system/system.bakdnfinstall-ygccgcc-c++#上传3个压缩包,下载地......
  • Windows系统安装SSH服务结合内网穿透配置公网地址远程ssh连接
    前言在当今的数字化转型时代,远程连接和管理计算机已成为日常工作中不可或缺的一部分。对于Windows用户而言,SSH(SecureShell)协议提供了一种安全、高效的远程访问和命令执行方式。SSH不仅提供了加密的通信通道,防止敏感信息在传输过程中被窃听或篡改,还支持文件传输、端口转......
  • xshell7的下载ssh远程连接
    1.下载地址家庭/学校免费-NetSarangWebsite(xshell.com) 2.下载后一路next,来到主页面,我们来连接一下试一试吧,这里主机就是ifconfig得到的  3.用户名一般都是root密码是自己设置的那个 4.连接的时候注意比如我要连接Node1那么node1就要保持开启并却防火墙已经关闭......
  • CentOS7修复OpenSSH漏洞升级到OpenSSH 9.8 RPM一键更新包
    OpenSSH是SSH(SecureShell)协议的开源实现,它支持在两个主机之间提供安全的加密通信,广泛用于Linux等系统,通常用于安全远程登录、远程文件传输和其它网络服务。2024年7月1日,OpenSSHServer中存在的一个远程代码执行漏洞(CVE-2024-6387,又被称为regreSSHion)细节被公开,该漏洞影响基于gli......
  • ssh 定时任务 的时间表示解释 cronExpression
    1.cron表达式格式:{秒数}{分钟}{小时}{日期}{月份}{星期}{年份(可为空)}2.cron表达式各占位符解释:{秒数}==>允许值范围:0~59,不允许为空值,若值不合法,调度器将抛出SchedulerException异常"*"代表每隔1秒钟触发;","代表在指定的秒数触发,比如"0,15,45"代表0秒、15秒和45......
  • CentOS 7 升级 OpenSSH 9.8p1
    背景OpenSSH官方发布安全通告,披露CVE-2024-6387OpenSSHServer远程代码执行漏洞。环境操作系统内核openssh版本openssl版本7.8.20033.10.0-11277.4p11.0.2k-fips安装编译软件和下载OpenSSH9.8p1软件包mkdir-p/data/softwarecd/data/software/y......
  • openEuler配置ssh登录
    环境:OS:oe2203sp41.步骤1下载新版本的SecureCRT我这里下载的是9.5.2,下载地址如下:https://www.vandyke.com/cgi-bin/releases.php?product=securecrt一般新版本都是没有破解的,下面进行相应的修改配置,让旧版本的也能登录 2.修改sshd配置vi/etc/ssh/sshd_config注释掉如......
  • linux安装netcore nginx postgresql ssh
    sudosu1.安装软件$sudoaptinstall软件名2.卸载软件$sudoaptremove软件名3.更新可用软件包列表$sudoaptupdate4.更新已安装的包$sudoaptupgrade通常安装完ubuntu之后,可以先使用upgrade更新一下当前系统中可以升级的的软件包$sudoaptupdate$sudoap......