今天是2015-10-09 ,本来想昨天总结的,但是昨天陪媳妇剪头去了,各种意外导致用了将近一天的时间。但剪完的效果还算可以,也算值了。
本篇文档主要是记录如何在xcode7中创建一个连接github的操作。在实践之前我搜了网上的教程,看看大家的基本都相同,于是就按照做了,然后就悲剧了,我怎么都不能将本地的文件commit到github上,完全按照教程做的,他们的就可以,我的就不行,你说这得有多么的郁闷了,然后就开始了我那心酸的,查找资料的历程。
其实主要问题是在github上创建新的repository的时候不要使用它自动添加的,就是下图画红色方框的选项不要勾选,勾选之后等从xcode中的source control中的push的时候就会提示out of date。你说,满满的教程都是建议勾选,谁知道只有不勾选才能成功。为此我已经花费了大半天儿,那沮丧的心情,受挫的小心肝找谁说理去,身边一个同行都没有。所以记录此笔记,给那些同我一样的大虾们参考,至少可以少浪费时间在这上面了。
后来我琢磨出原因了。有可能是因为如果仓库是空的话,从xcode上传文件是成功的。但如果仓库中有文件,那么再从xcode中直接上传文件,就会提示out of date,这主要是是xcode与仓库的内容不一致,也就是说仓库中的内容有改动了,但是xcode那里的内容还没有和仓库的同步。本着这个思路,我试了pull,想把仓库的内容同步到xcode中,让他们内容一致,但是失败了。接下来的解决方法还没有试。。。