同事A添加新的文件,同事B在showInFinder中看到该文件,却发现没有引入到工程里

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的忽略。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,273评论 19 139
  • 有很多文件不必使用git管理。例如Eclipse或其他IDE生成的项目文件,编译生成的各种目标或临时文件等。 使用...
    Ten_Minutes阅读 2,217评论 0 4
  • 对于经常使用Git的朋友来说,.gitignore配置一定不会陌生。废话不说多了,接下来就来说说这个.gitign...
    张清柏阅读 1,380评论 0 1
  • 很多人渴望年轻,我却并不真的想回到十几岁。 我一直觉得,青春期对很多人来说,是最激烈、也最痛苦的几年。我的初中是在...
    maoyihao阅读 223评论 0 0
  • 熬夜 MM们都知道经常熬夜会使我们的皮肤变得黯淡无光,肌肤问题也陆续出现,但是总是免不了要熬夜,聚会、熬剧、加班加...
    皮肤营养头条阅读 339评论 0 0