scm文件Xcode-Sourcetree-忽略CocoaPods⽂件
Xcode-Sourcetree-忽略CocoaPods⽂件
⽬的
CocoaPods的第三⽅库,都在git上存有的,也就是说,它们在⽹上都已经有⾃⼰的空间了。如果我们把他们都push到⾃⼰的服务器,那么就是创建了另外的空间存放着他们的备份,那么,如果是⼏⼗个项⽬都⽤到同⼀个库呢?那么冗余度会很⾼。 简介
.gitignore的作⽤:使⽤这样⼀个⽂件,指定了上传的⿊名单,使我们push的时候把符合该规则的路径都忽略掉。 配置
1. 创建.gitignore⽂件:
2. 输⼊指令:cd '项⽬⽬录';
3. 输⼊指令:vim .gitignore;
4. 把.gitignore⽂件的配置内容,复制到终端;内容见下⾯.gitignore⽂件的配置内容; 5. 按esc键,再输⼊指令::wq,然后按return回车键;
6. 输⼊指令sudo ls,查看⽬录下是否存在.gitignore⽂件,有则表⽰成功; 2. 如果之前没有提交过第三⽅到远端,则按照正常情况,commit⼀下,再push到远端就完成了;
3. 如果之前提交过得话,则输⼊指令git rm -r Pods,然后再comit,再push;
检验
1. 重新clone⼀份这个项⽬到本地,你会发现这个项⽬中没有了Pods这个⽂件夹,运⾏项⽬也会报错。
2. 打开终端,cd '项⽬⽬录',执⾏pod install,即可正常运⾏项⽬;
.gitignore⽂件的配置内容
可直接复制以下内容到.gitignore使⽤: