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方式来链接仓库的地址git@git.coding.net:wzw/leave-a-message.git是这种形式的。

生成公钥

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

输入ssh-keygen -t rsa -C “username@example.com”,( 注册的邮箱),接下来点击enter键即可

16046309-F459-49A7-BE18-C43E4F9D1189.png

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

成功之后

A4CC1E97-9ABD-434E-B2D4-CFF68FE8FA47.png

看到这个代表生成成功

cat ~/.ssh/id_rsa.pub

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

ssh -T git@git.coding.net

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容