我对这种全局忽略模式很幸运:
*bin *obj *suo *.user *.tmp *.TMP
*resharper* *Resharper* *ReSharper* *.Load *.gpState
拇指.db *.~m2
我正在运行 Resharper 插件,所以你可以忽略它。“.~m2”用于我的数据建模器创建的临时文件。
更新:感谢您的投票。我最近添加了 Mac、Dreamweaver、Python 和一些其他应该忽略的 Visual Studio 文件。
*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp
*[Bb]in *obj *suo *resharp* *.user *.tmp *.TMP *Resharper*
*ReSharper* *.Load *.gpState *.NoLoad *.~m2 *.dbmdl _notes *.cache
[Tt]est[Rr]esult [Bb]uild[Ll]og.* *.[Pp]ublish.xml *.[Cc]ache [Tt]humbs.db lint.db
*.docstates .apdisk [Ll]ogs .DS_Store *.bak *.vs
别的,如果有人不小心签入了一个应该被忽略的文件夹或文件,那么你需要在 SVN 再次开始忽略它们之前从存储库中手动删除这些文件。这是因为已经在 repo 中的文件将覆盖任何忽略设置。