Destrabe temporalmente los files de git

Tengo una installation base de ExpressionEngine (un CMS) que clono para nuevos proyectos.

La installation base tiene cientos de files centrales que nunca cambiarán, a less que instale una actualización de expressionengine. El seguimiento de todos estos files hace que git sea muy lento.

Por lo tanto, quiero desasignarlos durante mi desarrollo y solo hacer un seguimiento de ellos cuando instale una actualización. Cuál sería la mejor forma de hacer esto?

He intentado usar .gitignore, pero esto no pretende ignorar los files que ya están siendo rastreados. ¿Debo usar exclude o assume-sin cambios, o alguna otra cosa?

Si su proyecto utiliza una biblioteca externa, puede usar el git submodule para includelo en su repository, luego vaya a ese directory para get la label (o twig, o sha1) que desea utilizar.

 git init newproject cd newproject git submodule add https://url-or-path/to/base/ee-repository target_dir cd target_dir git checkout sometag cd - git add target_dir git commit 
    Intereting Posts