【问题标题】:Magento 1.9 Site onto GithubMagento 1.9 站点到 Github
【发布时间】:2018-10-17 18:59:53
【问题描述】:
这可能是一个非常愚蠢的问题。有没有办法将托管在 godaddy 服务器上的 magento 1.9 站点(idk 为什么他们会做这样的事情)放到 github 中,以便这些人可以正常开发?我不太喜欢 github 上的 cms。如果他们通过登录更新 cms 中的内容会怎样?等等。如果有人有任何我可以使用的资源,我似乎找不到任何资源。我自己更像是一个应用程序开发人员
【问题讨论】:
标签:
magento
github
magento-1.7
magento-1.9
【解决方案1】:
简短的回答:是的。有一个很好的gist 解释了如何使用 git 来管理实时站点。
更长的答案:是的。您需要按原样在网站上初始化一个 repo,即您的 public_html 或 htdocs 目录。您可以将此 repo 的内容推送到 Github 上的裸 repo 中,并在其中管理对 repo 的共享/访问。在您的开发人员进行更改并准备好将它们投入生产之后,您可以从 github 站点git pull 带来更改。 git 有很多内容,而且并不简单,但是通过谷歌搜索可以找到很好的资源。
如果他们通过登录更新 cms 中的内容会怎样?
CMS 内容存在于数据库中。该内容不会被推送到 github,除非您转储保存在存储库中的数据库。 坏主意!