Me pregunto cómo puedo excluir un directorio completo de mi Git diff. (En este caso/especificación). Estoy creando un diff para todo nuestro lanzamiento de software usando el comando git diff. Sin embargo, los cambios en las especificaciones son irrelevantes para este procedimiento y solo generan dolores de cabeza. Ahora sé que puedo hacerExcluir un directorio de git diff
git diff previous_release..current_release app/
Esto crearía un diff para todos los cambios en el directorio de aplicación, pero no, por ejemplo, en el directorio lib /. ¿Alguien sabe cómo lograr esta tarea? ¡Gracias!
Editar: Solo quiero que quede claro, sé que puedo ensartar los parámetros de todos mis directorios al final, menos/espec. Esperaba que hubiera una manera de excluir verdaderamente un solo directorio en el comando.
Encontré esta pregunta increíble porque tenía como objetivo ignorar _submodules_. En este caso, si eres tan ingenuo como yo, [esta pregunta] (http://stackoverflow.com/questions/3240881/) puede ser más útil. – brandizzi
Es extraño que todavía no tengamos un modificador nativo de Git para hacer esto en septiembre de 2016 –