push代码到git后如何同步到服务器

 viggieg-may_789 发布于 2022-10-25 05:40

push到git后还需要把git的文件上传到服务器才能在浏览器看效果,除了用scp手动上传有什么简便的办法?

4 个回答
  • 我一般通过git patch做出升级包然后放到update server上 然后后台update

    2022-10-26 14:20 回答
  • 我可以把你的问题理解为项目(资源)部署的问题。

    静态资源

    如果只是一些图片、HTML、js、CSS等,放心大胆的去用Git Hook,这里有一篇介绍的文章。

    项目后端

    比如你写PHP、Node.js、Python或Ruby等脚本语言,并包含数据库资源,想寻找一种除scp之外把源代码上传到服务器并部署运行的工具,我推荐Capistrano。这里有一篇Capistrano 2部署的文章,你可以感受一下。现在Capistrano已经出到第三版,跟第二版差别较大。

    2022-10-26 14:20 回答
  • 使用Git来部署一个Web站点笔记
    Using Git to manage a web site

    2022-10-26 14:20 回答
  • 用Hook啊。git这边push完之后执行钩子,把代码clone到服务器上去。https://developer.github.com/webhooks/#events

    2022-10-26 14:20 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有