配置码云SSH Key

前言

由于github上保存私有项目是需要钱的, 所以开发者都比较喜欢使用码云来保存自己的项目. 首先需要配置SSH Key, 下面我们简单的实现一下如何配置SSH Key.

  • 找到用户目录
用户目录

注意: 需要在终端中输入显示隐藏文件的命令行

// 显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

// 隐藏已显示的文件
defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
  • 生成RSA密钥对
1, $ ssh-keygen -t rsa -C “码云注册邮箱”
输入邮箱后两次回车键
设置密钥对密码两次
// 链接码云
ssh -T git@git.oschina.net

// 输入密码

查看用户目录中的.ssh文件, 你会发现有三个文件, 将其中放置公钥的文件拖到Xcode中, 复制公钥代码到码云的设置ssh公钥中.
![设置ssh公钥

设置公钥
  • 创建项目
创建项目 ![Snip20170413_18.png](http://upload-images.jianshu.io/upload_images/1659233-37e8ecfe8f8f860c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

值得注意的一点, 第一次使用Xcode提交的时候可能会遇到不能提交的问题:
这个点一定要注意, 添加gitigonre文件

添加gitigonre文件, 注意要删除pod前的#
  • 解决方案
创建项目时点选Git后创建的项目一直报此错
"Couldn’t communicate with a helper application."

在终端中输入以下命令即可
xcrun git config --global user.email your@email.com(码云邮箱)
xcrun git config --global user.name "your name"(码云昵称)
选择SSH Keys, 密码就是密钥对密码: 123456

总结

之后就可以使用sourceTree来提交项目了, 也可以直接在Xcode中提交项目了. 步骤虽然简单, 每天进步一小点.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 本文为 Git教程的学习笔记,教程源自廖雪峰的博客。这是一个由浅入深,学完后能立刻上手的Git教程。另,附上另一本...
    七弦桐语阅读 6,275评论 5 47
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,724评论 4 54
  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 4,551评论 0 12
  • 东北偏北927阅读 233评论 0 0