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 中的数据库。 坏主意!
这可能是一个非常愚蠢的问题。有没有办法将托管在 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 中的数据库。 坏主意!