利用GitHub和Xcode协作开发
一、准备工作
1、创建SSH Key,因为本地Git仓库和GitHub仓库交互是使用SSH加密的,也就是说Xcode要访问GitHub上的仓库,需要配置好SSH秘钥
1)打开终端输入 :
- ssh-keygen -t rsa -C "youremail@example.com"
把email地址换成自己的email地址
自后一路输入回车,可能会提示输入密码,直接回车跳过即可。如果提示存在是否覆盖,输入y覆盖即可。
2)完成后会提示你公钥和私钥的存储路径:保存在用户主目录下的 .ssh 文件夹下,里面的文件为 SSH Key 的秘钥对 ,私钥:id_rsa公钥:id_rsa.pub
其中公钥内容需要添加到GitHub上去。
终端输入
- cat id_rsa.pub
或者找到文件后拖动到浏览器中查看
查看公钥内容,用于添加到GitHub账号中。
二、Github账号申请,添加SSH公钥到我的账号
1、需要在GitHub上注册一个账户,GitHub地址:https://github.com/ 点击Sing un 进行注册
2、登陆后先创建一个空的项目,点击头像附近的加号,创建一个版本库
创建一个名为 MyFirstRepository 的仓库,并选中创建README文件选项。
3、添SSH到我的账户,按照操作流程把添加SSH公钥内容
三、Xcode使用Github部分
1、复制仓库的git地址
2、把仓库添加到Xcode中
1)打开Xcode 选择Check Out
2)输入git地址
3)配置仓库信息
type选择Git、认证选择SSH Keys(Xcode会自动找到公钥位置)、密码留空;然后点击下一步,保存到指定路径。
4)在仓库保存的路径中新建Xcode项目,打开项目文件,点击Source Control -->commit 并勾选push选项
然后回到自己的GitHub中就可以看到刚才提交的项目文件了。
Git的使用教程:
Git教程
更多建议: