我最近开始使用Git作为我正在研究的一些Cocoa项目的版本控制系统,并想知道是否有最佳实践在Cocoa项目上使用版本控制系统.
有一个明显的"构建"目录,我从版本控制中排除,因为它不重要,并且在调试一些代码时可以改变很多,然后有那些.pbxuser和.perspectivev3随着时间的推移而改变我在Xcode中打开项目但我不知道我们真的知道它们是否"重要",足以让我们检查.
是否有常用的配置来排除不重要的文件?
提前致谢
这是我的Mercurial .hgignore
文件,它基于Peter Hosey的文件.
syntax: glob .DS_Store *.swp *~.nib build *.pbxuser *.perspective *.perspectivev3 *.mode1v3 *.pyc