php - 十月CMS站点的Git部署

标签 php git web-deployment octobercms

我为我的大部分站点设置了 Git 部署,它运行得非常好。我最近开始使用 October,对于我自己创建的主要页面,我想在本地工作,然后使用 Git 将新的和更新的页面部署到实时服务器。

据我了解(除了博客插件之外)October 的内容使用平面文件。如果我在 10 月的本地安装中本地创建文件,我是否可以安全地将 Git 仅将我处理过的文件(html、css、js 等)连同前端内容推送到站点,并让它们在远程部署服务器上工作? October 会整合它们吗?

最佳答案

是的,您可以使用 git 来部署您的站点内容并通过版本控制对其进行管理。

你可以将你的.gitignore设置到以下文件夹

.DS_Store
*.log
/vendor
/storage
/plugins/october
/modules/**/*
/config
/bootstrap
/themes/demo
artisan
index.php
.htaccess

它会上传您添加/提交的文本/主题文件。

git pull 之后,您可能希望刷新缓存

php artisan cache:clear

或安装缓存清除小部件( https://octobercms.com/plugin/romanov-clearcachewidget )

关于php - 十月CMS站点的Git部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48081778/

相关文章:

javascript - 如何始终显示 AddThis 的共享计数器?

PHP cli 不使用本地路径(突然)

Git add 不能处理 .png 文件?

git - 如何在不丢失标记消息的情况下更改带注释的 Git 标记的日期?

tomcat - 根据请求的url重定向请求到不同的tomcat服务器

php - Laravel 删除集合中的第一项

php - 为什么我的查询不起作用?

git pull --rebase

node.js - 防止开发人员推送带有 lint 错误的代码

Node.js 应用程序从本地主机到网络