将代码托管到Github上的步骤
- 注册一个github账号
配置SSH Keys, 只要配置了SSH Keys就可以和github无缝衔接
- 点击昵称来到
个人主页
- 点击主页中的
设置(setting)
- 点击
SSH Keys
- 点击generating SSH keys帮助连接查看生成SSH keys的帮助文档
- 点击昵称来到
第一步:检查
本地
是否存在SSH keys
- 定位到
用户目录
下,终端第一次
打开就是在用户目录ls -al ~/.ssh
- 如果文件夹
不存在
需要新建一个SSH keysmkdir .ssh
- 定位到
第二步:生成SSH keys
在.ssh目录下执行
// 定位到.ssh文件夹下 cd .ssh // 下面命令【二者选其一】 // github上【老的】生成SSH keys的命令 ssh-keygen -t rsa -C "[email protected]" // github上【最新的】生成SSH keys的命令 ssh-keygen -t rsa -b 4096 -C "[email protected]"
- 输入完成之后
连续
按下回车,中途需要设置密码(一般为空
就行),最后会生成公钥和私钥
- 生成完公钥和私钥之后输入
ls -la
命令查看是否生成成功,成功后会有id_rsa(私钥)
和id_rsa.pub(公钥)
两个文件
将SSH keys添加到
ssh-agent
// Ensure ssh-agent is enabled // start the ssh-agent in the background eval "$(ssh-agent -s)" // Add your SSH key to the ssh-agent ssh-add ~/.ssh/id_rsa
- 第三步:拷贝公钥
// 执行完下面的命令公钥就被拷贝到剪切板里了 pbcopy < ~/.ssh/id_rsa.pub
- 第四步:添加SSH keys,点击
setting —> ssh key —> Add SSH key
,将刚才获取到得公钥添加进去,此时SSH keys前的小圆点是灰色
的 - 第五步:验证公钥,执行下面的命令行,验证成功后网页上的小圆点由
灰色
变成绿色
ssh -T [email protected]
- 第六步:拷贝到公钥之后打开github主页
- 点击仓库(Repositories)
- 再点击new来到github创建仓库界面
- 第七步:通过github提供的地址下载一个空仓库到本地
- 创建一个新的项目到本地仓库文件夹中
- 利用Xcode提交代码到github,会要求输入用户名和密码时候,输入的用户名是github上显示的
昵称
而不是登录账号