Xcode5 使用gitHub上库的SSH地址建立Repository,以及如何通过Xcode把代码传到GitHub
2014-08-07 14:22
471 查看
最近在学IOS开发,想把学习代码放到github上,以后用得到的时候可以上来查看。于是上网搜资料,发现xcode内置了提交代码的工具,不知道我搜索的方式是否正确,搜了好多也没搜到方法,终于在某一本电子书中找到了方法,这里记录下。
1.在macos中打开终端, 敲入cd ~/.ssh,如果提示没有该目录,创建一下 (mkdir .ssh);
2.敲入ls,查看该目录下的文件,如果看到里面有id_rsa.pub 或者 id_dsa.pub
说明你已经创建过,跳过下面的创建步骤,如果没有,执行下面的创建;
3.敲入 ssh-keygen -t rsa -C "YOUR EMAIL" ,然后他会提示输入文件名,可以不输,直接回车,然后输入密码,回车,再次输入密码确认,这里要记下这个密码,提交的时候需要用到;
4.经过上面的创建,会在.ssh目录下生成一个id_rsa.pub 或者 id_dsa.pub文件,用cat命令查看里面的内容(cat
id_rsa.pub),copy这个内容;
5.登陆github.com,从右上角的account settings进入设置界面,找到SSH keys,点击Add SSH key,Title可以自己起名,key粘贴上面的id_rsa.pub文件的内容,点击Add key;
到这里配置基本完成了,下面去创建一个repo
6.进入github.com,点击 Create New Repository创建一个新的库,复制ssh地址;
7.回到Xcode中,点击Source Control--"YOUR Project"--Config...,打开配置对话框,选择remote标签页,店家左下角的加号按钮,add remote...,Name自己定,Address粘贴上面的ssh地址,点击Add remote返回;
8.点击Source Control--Push...,load branch完成之后点击push,这时会提示输入密码,输入第三步中的密码,这样就完成了;
原文地址:点击打开链接
-----------------------------------------------------------------
更新:如果都按上面的做了,但是Xcode添加repository的时候还是验证不通过,说可能是用户名或者密码错误。需要让电脑连接上github或说通过github的验证。这是github上生成SSH秘钥的步骤:点击打开链接 ,主要看第四步,这是上面没有提到的。照着第四步做了,然后输入了之前生成钥匙串时的密码,这个SSH就通过了。我注意过,在github上刚添加的时候左边的圆点是灰色的,而完成验证后原点就是绿色了。
1.在macos中打开终端, 敲入cd ~/.ssh,如果提示没有该目录,创建一下 (mkdir .ssh);
2.敲入ls,查看该目录下的文件,如果看到里面有id_rsa.pub 或者 id_dsa.pub
说明你已经创建过,跳过下面的创建步骤,如果没有,执行下面的创建;
3.敲入 ssh-keygen -t rsa -C "YOUR EMAIL" ,然后他会提示输入文件名,可以不输,直接回车,然后输入密码,回车,再次输入密码确认,这里要记下这个密码,提交的时候需要用到;
4.经过上面的创建,会在.ssh目录下生成一个id_rsa.pub 或者 id_dsa.pub文件,用cat命令查看里面的内容(cat
id_rsa.pub),copy这个内容;
5.登陆github.com,从右上角的account settings进入设置界面,找到SSH keys,点击Add SSH key,Title可以自己起名,key粘贴上面的id_rsa.pub文件的内容,点击Add key;
到这里配置基本完成了,下面去创建一个repo
6.进入github.com,点击 Create New Repository创建一个新的库,复制ssh地址;
7.回到Xcode中,点击Source Control--"YOUR Project"--Config...,打开配置对话框,选择remote标签页,店家左下角的加号按钮,add remote...,Name自己定,Address粘贴上面的ssh地址,点击Add remote返回;
8.点击Source Control--Push...,load branch完成之后点击push,这时会提示输入密码,输入第三步中的密码,这样就完成了;
原文地址:点击打开链接
-----------------------------------------------------------------
更新:如果都按上面的做了,但是Xcode添加repository的时候还是验证不通过,说可能是用户名或者密码错误。需要让电脑连接上github或说通过github的验证。这是github上生成SSH秘钥的步骤:点击打开链接 ,主要看第四步,这是上面没有提到的。照着第四步做了,然后输入了之前生成钥匙串时的密码,这个SSH就通过了。我注意过,在github上刚添加的时候左边的圆点是灰色的,而完成验证后原点就是绿色了。
相关文章推荐
- 在eclipse中使用github进行代码的上传操作以及如何建立分支
- MAC下使用GitHub以及xcode连接同步代码
- 通过测试和代码告诉你Maven是如何使用mirror和repository的
- 通过测试和代码告诉你Maven是如何使用mirror和repository的
- 通过测试和代码告诉你Maven是如何使用mirror和repository的
- 一步一步教你使用Github、通过Xcode将代码提交到github
- Eclipse 使用Egit插件通过SSH上传代码到GitHub
- 初次使用git配置以及git如何使用ssh密钥(将ssh密钥添加到github)
- 通过测试和代码告诉你Maven是如何使用mirror和repository的
- 通过测试和代码告诉你Maven是如何使用mirror和repository的---学习笔记
- java GitHub Desktop 使用方法(建立Repository,publish,push ,commit,synchronization等, 同步代码更改,同步项目)
- mac中github使用.ppk密钥通过ssh协议clone代码
- 如何使用Github DeskTop客户端以及简单的git指令托管代码到github
- 老南瓜:如何建立基于SSAS的Reporting Services报表,以及参数(parameters)使用
- 如何通过命令行或者使用代码打开一个apk文件
- 如何通过offset地址确定引起崩溃的代码行
- 【郭林专刊】如何使用TortoiseSVN(例如远程维护代码),请详细说明它的使用过程,包括它的配置,以及使用条件
- 如何通过代码获取word文档使用的语言
- 如何通过崩溃地址找到出错的代码行(ZT)
- 如何高效地使用XCodeFactory自动生成的数据层代码(二)