我喜欢干净简单的文件/代码。所以,我使用全局.gitignore取决于机器设置(IDE& || OS Specific ...)。 摘录:
# exclude OSX Files
.DS_Store
# exclude Logfiles
*.log
# exclude Netbeans project files
/nbproject
Netbeans git支持正在改善,这没关系,但自7.0以来它让我发疯了。
每次我修改项目中的代码时,NB都会修改项目.gitignore并添加:
/nbproject
到gitignore。
如何在不停用git支持的情况下阻止Netbeans执行此操作?
答案 0 :(得分:1)
正如VonC所说,这是git模块的问题,而不是你可以做的任何事情(除了写一个补丁)
我建议你解决这个问题:http://code.google.com/p/nbgit/issues/detail?id=74
等待回应。
另外,我对源代码不太熟悉,但在等待修复时你可能会做一个低效的解决方法:
private PathPatternList getRepoPatternList() {
File gitInfoExclude = new File(new File(repo.getDirectory(), "info"), "exclude");
return getPatternList(gitInfoExclude, "");
}
只需使用if(gitInfoExclude ==)编辑上面的内容,然后输入要添加的目录例外。