- 在本地利用git上传到码云后,我在服务器上尝试了git clone 是可以将项目拉下来的.
- 但是在利用要pm2实现自动部署时,出现了以下的错误.
○ full fetch
Cloning into '/www/myblog/production/source'...
Write failed: Broken pipe
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
failed to clone
Deploy failed
第一次使用pm2所以不太懂.然后在服务器上有执行了之前成功过的git clone但是发现出现了错误
remote: Counting objects: 7450, done.
remote: Compressing objects: 100% (5141/5141), done.
Write failed: Broken pipe6556/7450), 4.99 MiB | 9.94 MiB/s
fatal: The remote end hung up unexpectedlyMiB | 9.94 MiB/s
fatal: early EOFs: 91% (6780/7450), 4.99 MiB | 9.94 MiB/s
fatal: index-pack failed
在网上查了一圈,说什么项目太大,要改各种config配置等等,我也改了.但是依然还是无效,不太懂是什么回事,按道理来说,第一次已经成功过一次,配置上应该不是问题.想不出是哪里出现了问题.求各位大神帮我看看.
好狗血啊,试了很多遍发现偶尔一次会成功,是网络问题吗?但是我存在码云上的,不应该啊.
而且用自己的电脑基本上每次都行.
Cloning into '/www/myblog/production/source'...
○ hook post-setup
○ setup complete
--> Success
暂时还没彻底解决,但是应该是网络上的问题.经常会下载到一半失败,刷多几次命令就可以了.不知道有没有办法彻底解决,仓库跟服务器都是位于国内的,实在想不通