0

我应该开始通过 git 为 MediaTemple 托管的预先存在的 Magento 站点实施源代码控制,该站点实际上已经安装了 git,因此在服务器上安装甚至不是障碍。但是,该网站及其所有文件已经存在于服务器上,以及一个单独的登台环境。

MediaTemple 提供了在其服务器上使用 git 的基本说明:https ://kb.mediatemple.net/questions/1594/Using+Git#gs

但我还是有点糊涂。Git repos 必须开始裸露,对吗?您不能只指定一个现成/填充的未版本控制网站作为存储库。

在这种情况下,我应该在服务器上创建一个存储库,然后简单地将暂存站点中的所有文件移动或复制到其中吗?该站点应该仍然连接到数据库,因为应该在站点文件中进行配置。

然后我会在我的本地主机上克隆它以进行开发,然后推送到登台环境并提供一切都很好我只是将登台站点文件同步到实时生产站点。

任何提示或建议将不胜感激。

4

1 回答 1

0

您可以将任何现有的未版本控制的文件文件夹转换为 git 存储库。只需git init开始添加您的文件并创建提交,然后git remote add origin user@gitserver:pathTo/repo.gitpathTo/repo.git 是您的 git 服务器上的一个裸仓库。

于 2013-10-07T20:31:59.350 回答