Quiero desarrollar un complemento para CakePHP y alojarlo en GitHub. Quiero tener una twig principal con los files reales del complemento, excluyendo todas las carpetas y los files de la aplicación de CakePHP lib y misc. Al mismo time, necesito desarrollar con todo el marco de CakePHP para probar. ¿Cómo puedo mantener los dos separados usando Git?
Deberá usar el command del git submodule
.
Suponiendo que ya ha comenzado con el complemento, haga una copy de cakephp, hornee un nuevo proyecto y luego git submodule add githubrepo app/Plugin/Yourpluginname
en ese proyecto.
Cada vez que app/Plugin/Yourpluginname
en la app/Plugin/Yourpluginname
, sabrá que está trabajando en un proyecto diferente, pruebe el git status
, push, pull, etc.