¿Hay alguna forma de forzar la git
adición de un archivo a pesar del .gitignore
archivo?
@OhadSchneider Esto es útil si obliga a comprometer los archivos de compilación a otra rama. Algunos proyectos hacen esto, como StrongLoop para implementaciones seguras
—
Deminetix
@OhadSchneider Para nosotros, es más porque la mayoría de los desarrolladores instalan git con Visual Studio 2015, que agrega un gitignore global a la carpeta del usuario. Esto excluye archivos como * .dll y * .exe. Eso es excelente para nuestros nuevos proyectos que solo usan paquetes nuget que se recuperan durante la compilación, pero para un pequeño número de proyectos más antiguos, todavía usamos dll a los que se hace referencia manualmente en la solución. Para esos proyectos, nos gustaría incluirlos manualmente, en lugar de decirle a cada desarrollador que comente los archivos * .dll y * .exe en el gitignore global.
—
Nullius
@Nullius ¿No puedes ignorarlos en un nivel superior
—
Ohad Schneider
.gitignore
(por ejemplo, agregar uno .gitignore
en la misma carpeta que el dll, o uno de arriba, o algo así)?
.gitignore
archivo con!
, por ejemplo!dont/ignore/this/file
).