代码上传到服务器用什么方法最快?

我用filezilla传的 大几千个文件 传的太慢了 有没有快速一点的方法呢?最快要多久?
图片描述

阅读 7.7k
13 个回答

最简单:直接在服务器上git clone
最方便:用部署工具Capistrano, Deployer等
最快速:系统控的话可以用高速上传工具vagrant-unison

打包后上传,不要传零散文件,很慢。

打包上传生成dist文件,部分在服务器上下载别把整个项目依赖全部传了。

rsync 命令。

打包上传就ok了

新手上路,请多包涵

git最快啦

git命令行比较快,直接git pull,git push爽歪歪

本地开发IDE使用push之后,服务器端自动pull是最快的。
我用的码云作为代码仓库,有个WebHooks,说明:“码云 WebHook 功能是帮助用户 push 代码后,自动回调一个您设定的 http 地址。 这是一个通用的解决方案,用户可以自己根据不同的需求,来编写自己的脚本程序(比如发邮件,自动部署等)...”,也就是在这个php文件里面调用git pull命令。

服务器git clone再打包或者本地打包rsync到服务器。

能ftp为什么不能压缩上传解压呢?

还是习惯使用ftp,git怕把有问题的提交代码也上传了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题