Usando git en una carpeta de dos fonts

Estoy trabajando en un proyecto de CakePHP, cuya fuente he clonado a través de GitHub. Mi propio código se encuentra dentro de la carpeta CakePHP.

Me gustaría poder insert mi código en su repository propio en GitHub, mientras puedo extraer cualquier actualización de CakePHP de Github sin borrar o sobrescribir mi código.

es posible?

¡Gracias!

Sí, puedes hacerlo directamente clonando el código de CakePHP y luego clonando tu propio código dentro del tree de trabajo de CakePHP. En este caso, git informará su directory como no rastreado cuando trabaje dentro del código de CakePHP.

Opcionalmente, puede agregar el nombre de su directory en un file .gitignore dentro del directory raíz de CakePHP, pero a less que tenga derechos de compromiso para CakePHP o utilice su propio tenedor, no podrá hacerlo. Entonces, una alternativa es agregarlo en el file .git/info/exclude que solo existe en su clon local.