SourceTree Push提示 Error: The remote end hung up unexpectedly

今天SourceTree提交代码的时候出错提示Error: The remote end hung up unexpectedly ,原因是单次上传的文件过大。
我用的coding代码托管,里面也介绍了Https、SSH的特性

HTTPS 方式 push 大文件可能引发错误。SSH 无单次上传限制,

既然是https的原因那我们就换成SSH方式来访问仓库。

SSH方式来链接仓库的地址[email protected]:wzw/leave-a-message.git是这种形式的。

生成公钥

Mac/Linux 打开命令行终端, Windows 打开 Git Bash 。

输入ssh-keygen -t rsa -C “[email protected]”,( 注册的邮箱),接下来点击enter键即可

SourceTree Push提示 Error: The remote end hung up unexpectedly_第1张图片
16046309-F459-49A7-BE18-C43E4F9D1189.png

提示:输入密码时是没有任何提示的 密码输入完成之后点击enter即可。

成功之后

SourceTree Push提示 Error: The remote end hung up unexpectedly_第2张图片
A4CC1E97-9ABD-434E-B2D4-CFF68FE8FA47.png

看到这个代表生成成功

cat ~/.ssh/id_rsa.pub

输入命令查看你的public key 。我直接复制添加到了coding

ssh -T [email protected]

然后输入命令行查看添加是否成功。失败就按照步骤再来一次,成功的话就恭喜你,你可以使用SSH来链接仓库了

你可能感兴趣的:(SourceTree Push提示 Error: The remote end hung up unexpectedly)