我最近开始使用 Git 作为我正在处理的一些 Cocoa 项目的版本控制系统,我想知道是否有在 Cocoa 项目上使用版本控制系统的最佳实践。
有一个明显的“构建”目录,我将其排除在版本控制之外,因为它并不重要,并且在调试某些代码时可能会发生很大变化,然后是那些 .pbxuser 和 .perspectivev3,它们在我在 Xcode 中打开项目时会发生变化但我真的不知道它们是否“重要”到足以 checkin 。
有没有常用的排除不重要文件的配置?
提前致谢
最佳答案
这是我的 Mercurial .hgignore
文件,它基于 Peter Hosey's .
syntax: glob
.DS_Store
*.swp
*~.nib
build
*.pbxuser
*.perspective
*.perspectivev3
*.mode1v3
*.pyc
关于cocoa - 在 Cocoa 项目上使用版本控制的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/236151/