¿Cómo deshabilitar la modificación automática de .gitignore de netbeans 7.0?

Me gustan los files / códigos limpios y simples. Entonces, estoy usando un .gitignore global dependiendo de la configuration de la máquina (IDE y || OS Specific …). extracto:

# exclude OSX Files .DS_Store # exclude Logfiles *.log # exclude Netbeans project files /nbproject 

El soporte de netbeans git está mejorando y está bien, pero desde 7.0 NB me está volviendo loco.

Cada vez que modifico el código en mi proyecto, NB modifica también los proyectos .gitignore y agrega:

 /nbproject 

al gitignore.

¿Cómo evito que Netbeans haga esto, sin desactivar el soporte git?

Como dijo VonC, este es un problema con el module git, no con nada que puedas hacer (excepto escribir un parche)

Te recomiendo que hagas hincapié en este problema: http://code.google.com/p/nbgit/issues/detail?id=74

Y espera una respuesta.

Además, no estoy muy familiarizado con el código fuente, pero podría hacer una solución ineficiente mientras espera una solución:

  private PathPatternList getRepoPatternList() { File gitInfoExclude = new File(new File(repo.getDirectory(), "info"), "exclude"); return getPatternList(gitInfoExclude, ""); } 

Simplemente edite lo anterior con if (gitInfoExclude ==) y luego ingrese la exception del directory que desea agregar.