Magento 1.9 网站到 Github

Magento 1.9 Site onto Github

这可能是一个非常愚蠢的问题。有没有办法将托管在 godaddy 服务器上的 magento 1.9 站点(我知道他们为什么要这样做)变成 github 以便这些人可以正常开发?我不太喜欢 github 上有 cms 的家庭。如果他们通过登录更新 cms 中的内容会怎样?等等 如果有人有任何我可以使用的资源,我似乎找不到任何资源。我自己更多的是应用程序开发人员

简短回答:是的。有一个很好的 gist 解释了如何使用 git 来管理实时站点。

更长的答案:是的。您需要按原样在站点上初始化一个 repo,即您的 public_html 或 htdocs 目录。您可以将此回购的内容推送到 Github 上的裸回购,并管理 sharing/access 到其中的回购。在您的开发人员做出更改并且您准备好将它们投入生产后,您可以从 git 中心站点 git pull 带来更改。 git 有很多内容,而且并不简单,但是通过谷歌搜索可以找到很好的资源。

What happens if they update content within the cms by logging into it?

CMS 内容存在于数据库中。该内容不会被推送到 github,除非您转储保存在 repo 中的数据库。 坏主意!