我想为CakePHP开发一个插件并将其托管在GitHub上。我希望有一个主分支与插件的实际文件,不包括所有CakePHP库和misc应用程序文件和文件夹。同时,我需要使用整个CakePHP框架进行开发以进行测试。如何使用Git将两者分开?
答案 0 :(得分:1)
您需要使用git submodule
命令。
假设您已经开始使用该插件,请复制cakephp,烘焙一个新项目,然后git submodule add githubrepo app/Plugin/Yourpluginname
进入该项目。
每当cd
git中的app/Plugin/Yourpluginname
知道您正在使用其他项目时,请尝试git status
,推,拉等。