我没有对子模块进行更改,每次合并或提交时都会出现问题。
有没有办法忽略它?
答案 0 :(得分:3)
我不是XCode
项目的专家;但据我了解,此文件夹包含重要文件(请参阅此处https://stackoverflow.com/a/6120152/1031900)。
但如果您知道自己在做什么,并且想要忽略对RestKit.xcodeproj
的更改,请执行此操作
git update-index --assume-unchanged $(git ls-files RestKit.xcodeproj | tr '\n' ' ')
更好地解释了here
您也可以将文件夹添加到.gitignore
,但在提交时不要使用-a
开关。将文件夹添加到.gitignore
文件(在基本git文件夹中,如果它不存在则创建它)是通过以下行完成的:
RestKit.xcodeproj/
如果您想完全停止跟踪该文件夹,请执行以下操作:
git rm -r RestKit.xcodeproj
然后,将文件夹添加到.gitignore
文件,如上所述。
您可以在Git ignore file for Xcode projects
中查看一些有用的信息希望我帮助过。