Github push掉坑纪录
-
Github push掉坑纪录:
问题:
- 使用github push RealmDemo时,push 了几次,总是失败。返回 everything up to date. 可能原因:
-
1、客户端与服务端配置错误。
由于一直使用github,每天使用,出错概率不大。另外,试验了一下其它的本地库的push,成功。否决这个原因。 -
2、本地库有问题
进入项目目录,需要的几个目录都在,使用cocoapods配置第三方库。貌似没问题。忽然想到,每次push时,有几百个文件要push,这好像不对。进入文件夹查看,没有那么多啊。那时哪来的几百个?唯一不清楚的就是项目引用的RealmSwift库。查看大小,天,几十兆。疯了么?难怪这玩意会push失败。
解决:
- 使用.gitignore配置git,忽略掉这两个库文件,太大了。一次性push成功。Good. 附gitignore用法:
-
当项目目录中有文件或文件夹需要ignore时,使用ignore即可解决。
在目录中创建.gitignore文件,配置需要ignore的文件或文件夹。
ignore文件格式:
- 1、以”#”开头的是注释
- 2、filename //忽略掉filename 这个文件名的文件
- 3、*.txt //忽略掉所有的txt文件
- 4、!filename //filename文件名的文件不能忽略
- 5、Documents/ //忽略掉Documents文件夹下所有文件。这个就是我想要的 :-)。