Git Restkit子模块.xcodeproj一直在修改

时间:2012-10-19 09:10:15

标签: ios git restkit git-submodules

我没有对子模块进行更改,每次合并或提交时都会出现问题。

有没有办法忽略它?

1 个答案:

答案 0 :(得分:3)

我不是XCode项目的专家;但据我了解,此文件夹包含重要文件(请参阅此处https://stackoverflow.com/a/6120152/1031900)。

  1. 但如果您知道自己在做什么,并且想要忽略对RestKit.xcodeproj的更改,请执行此操作

    git update-index --assume-unchanged $(git ls-files RestKit.xcodeproj | tr '\n' ' ')
    更好地解释了here

  2. 您也可以将文件夹添加到.gitignore,但在提交时不要使用-a开关。将文件夹添加到.gitignore文件(在基本git文件夹中,如果它不存在则创建它)是通过以下行完成的:

    RestKit.xcodeproj/

  3. 如果您想完全停止跟踪该文件夹,请执行以下操作:

    git rm -r RestKit.xcodeproj 然后,将文件夹添加到.gitignore文件,如上所述。

  4. 您可以在Git ignore file for Xcode projects

    中查看一些有用的信息

    希望我帮助过。