这是我参与「第四届青训营 」笔记创作活动的的第1天
配一下xcode的GitHub环境,为后面的大作业做准备。
GitHub可以托管各种git库,并提供一个web界面,但它与外国的SourceForge、Google Code或中国的coding的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。
- 首先需要一个GitHub账户。我已经有了,并且mac通过秘钥能进行访问Github服务器。
- 在github中新建一个仓库(Create a new repository),用来存储项目代码.
填写仓库的名称、描述等信息。第二步是设置公开或者私人项目。
这样在就建立了一个xcode的仓库。
- 在xcode中新建项目,选择第二个Check out existing project.
输入你的git仓库地址
Next,选择项目存放路径,等待片刻后就克隆下来了,只有github上的README文件。
6.接下来新建工程,保存到刚才克隆下来的目录中。比如:我建了一个github目录,克隆的时候放在这个目录中,在github中的xcode-gitdemo就建了一个目录,作为repository的目录。然后我新建Xcode工程的时候,应该建在这个目录中,作为repository的一部分,所以现在本地仓库应该是有个readme和Xcode建的xcodedemo目录。
7.这时候在Xcode的source control菜单中,选择“push”。
这样就把当前的工程推送到github中了。