Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从服务器上现有的网站创建git repo_Git_Magento_Version Control_Repository_Staging - Fatal编程技术网

从服务器上现有的网站创建git repo

从服务器上现有的网站创建git repo,git,magento,version-control,repository,staging,Git,Magento,Version Control,Repository,Staging,我应该开始通过git为MediaTemple托管的现有Magento站点实施源代码管理,MediaTemple实际上已经安装了git,因此在服务器上安装甚至不是一个障碍。但是,该网站及其所有文件已经存在于服务器上,并且是一个独立的暂存环境 MediaTemple提供了在其服务器上使用git的基本说明: 但我还是有点模糊。Git回购协议必须以裸体形式开始,对吗?您不能仅仅指定一个现成的/填充的未版本网站作为存储库 在这种情况下,我是否应该在服务器上创建一个repo,并将所有文件从临时站点移动或复制

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

MediaTemple提供了在其服务器上使用git的基本说明:

但我还是有点模糊。Git回购协议必须以裸体形式开始,对吗?您不能仅仅指定一个现成的/填充的未版本网站作为存储库

在这种情况下,我是否应该在服务器上创建一个repo,并将所有文件从临时站点移动或复制到其中?站点仍然应该连接到数据库,因为这应该在站点文件中配置

然后,我会在本地主机上克隆它,用于开发,然后推送到临时环境,如果一切正常,我只需将临时站点文件同步到实时生产站点


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

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