2013-09-23 96 views
0

内的Git回购我有一个看起来像另一个回购

enter image description here

框架文件夹是https://github.com/yiisoft/yii

现在,我更新框架文件夹类似的目录结构。

为Yii框架创建另一个文件夹。提取每个更新,然后将框架目录复制到框架文件夹中。

我想自动执行这项日常工作。反正有从https://github.com/yiisoft/yii与命令更新此框架文件夹一样

cd framework 
git pull 

这可能是错的,当然,但我新手与git。 有什么建议吗?

在此先感谢

+0

我觉得git的子模块将解决你的问题:http://git-scm.com/book/en/Git-Tools-Submodules – darkheir

回答

1

我认为你应该使用Git Submodules

经常发生在一个项目上工作时,你需要使用另外一个项目从内它。也许这是一个第三方开发的库,或者你正在单独开发并在多个父项目中使用。在这些情况下会出现一个常见问题:您希望能够将两个项目分开处理,但仍能够使用另一个项目。 ... Git使用子模块解决了此问题。

这里有一个wiki解释如何管理Yii中

+0

我知道关于子模块,但我不能冒生产项目的风险。因此需要git专业人员的一段代码示例 – heron

+1

将其设置在您的开发箱上进行测试。子模块正是您在 – acorncom

+0

之后所做的事情千万不要在生产服务器上尝试!即使git专家告诉你如何去做,你应该先在开发环境中尝试一下吧! – darkheir

相关问题