我正在开发一个kohana项目。 github上有一个用于框架核心的存储库。 此外,它们是我需要的单独存储库上的许多模块(orm,acl,email等)
我将创建并处理我自己的模块,并希望将它们放在一个虚拟的存储库中(只有我的模块物理那里),但是当我签出项目时我希望有kohana和模块也和我一起拉。 (子模块?)
我对GIT很新,任何有关如何完成设置的指示都将受到高度赞赏:)
答案 0 :(得分:3)
http://kohanaframework.org/3.2/guide/kohana/tutorials/git
这描述了如何使用git子模块正确设置kohana项目。
答案 1 :(得分:0)
[问题在于,由于整个kohana目录是一个子模块,我添加的模块没有存储...]
好的,@ zombor给我指路。
这就是我所做的,我想知道它是否闻起来......
我决定从github.com/kohana/kohana
而不是github.com/kohana/core
取消,因为它提供了框架的整个骨架。
git submodule add git://github.com/kohana/kohana.git kohana
cd kohana
git checkout -b 3.0 origin/3.0/master
git sumodule init
git submodule update
cd ..
git add kohana
git commit -m "moved to kohana 3.0/master"
git push
git push unfuddle master