Agregar todos los files "error_log" a .gitignore

Me estoy frustrando con todos mis files PHP error_log que causan conflictos de combinación con mis serveres de producción y desarrollo con git. La solución es bastante sencilla: agregar todos los files que se llaman "error_log" a .gitignore, pero no sé cómo hacerlo. Esto es lo que estoy intentando en mi .gitignore:

error_log 

Lo cual solo excluye el file error_log en el directory raíz (en lugar de todos los otros directorys ejecuto PHP).

¿Funcionaría * error_log?

¡Gracias!

Su .gitignore es absolutamente correcto, pero .gitignore solo evitará que los files se agreguen al repository, los files ya rastreados no se preocupan por esto. Por lo tanto, primero debe eliminar todos los files error_log del índice ejecutando:

 git rm --cached '*/error_log' error_log 

Ahora, cuando ejecuta el git status algunos de sus files error_log deben aparecer como "eliminados", pero ninguno de ellos debe aparecer como files sin seguimiento.

Tendrá que eliminar cualquier file error_log que se haya agregado (usando git rm –cached * error_log), pero sí, agregar la línea "error_log" debería ser el truco. O bien, si "error_log" es solo el sufijo del file, entonces agregar "* error_log", como sugirió, debería estar bien.

Intereting Posts