将代码托管到Github上的步骤

  • 注册一个github账号
  • 配置SSH Keys, 只要配置了SSH Keys就可以和github无缝衔接

    • 点击昵称来到个人主页
    • 点击主页中的设置(setting)
    • 点击SSH Keys
    • 点击generating SSH keys帮助连接查看生成SSH keys的帮助文档
  • 第一步:检查本地是否存在SSH keys

    • 定位到用户目录下,终端第一次打开就是在用户目录
      ls -al ~/.ssh
      
    • 如果文件夹不存在需要新建一个SSH keys
      mkdir .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上显示的昵称不是登录账号

results matching ""

    No results matching ""