同事A添加新的文件,同事B在showInFinder中看到该文件
2018-09-06 本文已影响0人
编程猫猫
1、事情原因是这样的,同事A和B的Xcode版本不一致,同事A在项目中新增了文件,但是同事B却发现在工程中没有引入如下图1:
1.png
2、但是showInFinder后却发现如下图2:
2.png
3、怀疑是配置文件不一致导致的,查看.gitignore文件如下图3:
3.jpg
4、发现下图4中.gitignore文件中添加了project.xcworkspace 的忽略,解决办法中将project.xcworkspace删除
4.png
5、在最后一步提交的是否发现工程的配置文件.DS_store每次都出现,既然修改了.gitignore文件,那就再添加一个.DS_Store的忽略,就解决了每次提交.DS_store都出现的问题。
5.png
6、添加.DS_Store的忽略的方法如下,首先查看*.DS_Store中.gitignore忽略文件中有没有,如果有的话
6.png
直接在.gitignore忽略文件的中添加.DS_Store即可,如果在.gitignore忽略文件中没有.DS_Store,则在.gitignore忽略文件中添加.DS_Store和.DS_Store的忽略。