IOS Xcode提交代码到github上

今天弄了下github,github 网速实在太慢,泪崩,还是开源中国好。


一 提交代码必要条件

1.1 首先要有GitHub的帐号

1.2 创建SSH,GitHub使用公私密钥,确保与电脑安全通信



二 具体步骤

2.1 查看是否有.ssh目录,如果没有则创建

cd ~/.ssh;ls -l;

//创建代码
mkdir .ssh

如果看到里面有id_rsa.pub 或者 id_dsa.pub 说明你已经创建过,跳过下面的创建步骤,如果没有,执行下面的创建。



2.2 生成SSH Keys

ssh-keygen -t rsa -C "邮箱地址"

 然后他会提示输入文件名,直接回车,提示输入密码,再次输入密码确认,记下这个密码,用于提交代码需要。、

 执行了该步骤以后,会生成以下目录:

localhost:.ssh leiguomin$ ls -l
total 24
-rw-------  1 leiguomin  staff  1766  3 22 23:18 id_rsa
-rw-r--r--  1 leiguomin  staff   396  3 22 23:18 id_rsa.pub
-rw-r--r--  1 leiguomin  staff  1595  3 22 23:00 known_hosts



2.3 拷贝SSH keys

  打开cat id_rsa.pub,拷贝内容

cat id_rsa.pub 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6ASniSewnOqp9MqmBnhtIovCm928Jvmw29oYOAM2m3WBGTvBPNxA0KX0/jRZBmuyXu6+XSCnFCW85jT3GL8XFP68Sd6QfXdVqswW1WsXEvF5GY5Lc6kngyVLU6zTScAmkvoKUNquA3mggD9XNeerfLQzobMR2rBEkcegMAjgatEGrFlPtAArLiOboBt2HLMIdD1VstMC74O1jMPnEY3B6dqZjextVddY7OzFvTEzRzO1MC45UQYykKyoEAESuYZqvO0H1GjM3N4nBswiAt3mmEch1xUa1yiHkK7JoAzjqzFoB7S0ppc2J9EZVKIy0gwbNOg8UWfOIuEYAIngI78ZP [email protected]


2.4 在github.com上设置SSH keys

点击右上角的settings(齿轮)进入设置界面,点击Add SSH key,Title自定,key粘贴id_rsa.pub文件的内容,完毕后点击Add key按钮。



2.5 创建Repository

点击 Create New Repository(加号按钮)创建一个新的库,复制ssh地址(下图:[email protected]:leigm/test.git)。

IOS Xcode提交代码到github上_第1张图片



2.6 在XCode 中添加Romete

2.6.1 点击Source Control-->ProjectName>--Configure ProjectName,打开配置对话框,选择remote标签页。

IOS Xcode提交代码到github上_第2张图片 

IOS Xcode提交代码到github上_第3张图片




2.6.2 点击Remotes号按钮,add remote,Name自己定,Address粘贴上面的 gitHub 新建的 Repository ssh地址,点击Add remote

IOS Xcode提交代码到github上_第4张图片



2.7 提交代码

点击Source Control-->Push,load branch完成之后点击push,这时会提示输入密码,输入第三步中的密码。

IOS Xcode提交代码到github上_第5张图片   IOS Xcode提交代码到github上_第6张图片




你可能感兴趣的:(github,ios)