Mac上使用GitHub Desktop管理码云

文章比较基础,如果是老手,请看以下两张截图即可,喜欢就点赞,谢谢

Mac上使用GitHub Desktop管理码云_第1张图片
图-1(a) GitHub Desktop管理码云

Mac上使用GitHub Desktop管理码云_第2张图片
图-1(b) GitHub Desktop管理码云

环境:

Mac High Sierra 10.13.1

Git Version 2.13.6

Mac上使用GitHub Desktop管理码云_第3张图片
GitHub Desktop

步骤:

如 “图-1(a) Github Desktop管理码云” 所示,省时间可以按上图配置文件夹并生成公钥

1.配置文件夹Git信息

打开Terminal,cd到你想在本地存放代码的目录,输入

$ git config --global user.name "MartinChoo"
$ git config --global user.email "[email protected]"

2.清理公钥

生成自己的公钥前要检查一下本地,如果会覆盖以前的,需要进行备份,以防万一

  • cd到ssh目录,用命令 cd ~/.ssh
  • 如果需要清理,则创建文件夹进行备份;否则跳过这步,进入下一步
/*key_backup为备份文件夹名*/
$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*
/*备份完成后清理*/
  • 生成公钥
$ ssh-keygen -t rsa -C "[email protected]"

生成的过程中会有如图-2的提示,如果不需要指定保存的文件名,也不需要密码的话,按回车键就可以省略相关输入

Mac上使用GitHub Desktop管理码云_第4张图片
图-2 生成公钥

  • 复制公钥信息,添加到码云项目,如图-3图-4
    Mac上使用GitHub Desktop管理码云_第5张图片
    图-3 复制公钥、验证配置

    Mac上使用GitHub Desktop管理码云_第6张图片
    图-4 项目部署公钥

    图-4 4的位置输入获取到的公钥内容,标题会自动填充
/*获取公钥内容*/
$ more id_rsa.pub
/*公钥添加到码云后,验证*/
$ ssh -T [email protected]

3.克隆项目

Mac上使用GitHub Desktop管理码云_第7张图片
图-5 Clone
  • 图-5 所标步骤,复制SSH下的地址
  • cd到第一步里你配置好的文件夹
  • 使用复制到的SSH地址,替换命令$ git clone xxxxxxxx.git中的xxxxxxxx.git,如图-6
    Mac上使用GitHub Desktop管理码云_第8张图片
    图-6 下载码云代码

4.添加到GitHub Desktop

Mac上使用GitHub Desktop管理码云_第9张图片
图-7 GitHub Desktop添加

图-7 所示,按图中步骤添加,当完成 3 选择好你配置好的本地目录,按钮“ Create & Add Repository”会变为蓝色,点击后可添加项目。
自此已经可以在GitHub Desktop上管理码云上的代码了。

总结

添加过程比较顺利,没有遇到问题,GitHub是比较通用的代码版本管理工具,开源的代码也很多,缺点就是创建私有库是付费的,对于想尽办法节流开源的开发者来说,码云作为替代的,因为是创建私有库是免费的,是很不错的选择;两者可以使用一个工具GitHub Desktop来管理,也是再好不过的。
另外,Mac上Xcode是十分强大的IDE,不仅支持配置SVN版本管理,也是支持配置码云项目的版本管理,Xcode都帮你处理好了,可以点击这里查看方便

因为比较顺利,所以没有对异常的情况进行说明,欢迎遇到问题的小伙伴抛出问题,共同解决,共同进步。

资料链接:怎样生成公钥

你可能感兴趣的:(Mac上使用GitHub Desktop管理码云)