magento - Magento 1.9 站点到 Github
问题描述
这可能是一个非常愚蠢的问题。有没有办法将托管在 godaddy 服务器上的 magento 1.9 站点(idk 为什么他们会做这样的事情)放到 github 中,以便这些人可以正常开发?我不太喜欢 github 上的 cms。如果他们通过登录更新 cms 中的内容会怎样?等等。如果有人有任何我可以使用的资源,我似乎找不到任何资源。我自己更像是一个应用程序开发人员
解决方案
简短的回答:是的。有一个很好的要点解释了如何使用 git 来管理实时站点。
更长的答案:是的。您需要按原样在站点上初始化一个 repo,即您的 public_html 或 htdocs 目录。您可以将这个 repo 的内容推送到 Github 上的一个裸 repo 中,并在其中管理对 repo 的共享/访问。在您的开发人员进行更改并准备好将它们投入生产之后,您可以git pull
从 github 站点带来更改。git 有很多内容,而且并不简单,但是通过谷歌搜索可以获得很好的资源。
如果他们通过登录更新 cms 中的内容会怎样?
CMS 内容存在于数据库中。该内容不会被推送到 github,除非您转储保存在存储库中的数据库。馊主意!
推荐阅读
- rest - 是否可以通过 REST 自动允许 oAuth 身份验证?
- php - Laravel如何设置带有位置和星级的表格
- c# - 何时从 UI 为日志添加时间戳
- html - 颜色没有被添加到第一个跨度
- python - 如何将包含从网站解析的多个链接的嵌入消息发送到 webhook?
- java - 将 android.support.v4.util.ArraySet 替换为 Maven 库中的 androidx.collection.ArraySet
- node.js - 在 webpack 中启用 --display-error-details 以调试模块导入
- exception - 什么时候捕捉异常,早点还是晚点?
- xcode - Bazel 无法运行 xcrun 但 xcode 和 xcrun 已在本地正确安装
- php - 是否可以使此 ASP.NET 到 ASP.NET SSO 功能与 ASP.NET 到 PHP 一起使用?