六、Gitee码云的注册及使用(一)

1、git代码托管服务

(1)git代码托管服务常见的又github和gitee。

(2)github是有墙的,比较慢,在国内一般使用gitee.

(3)公司中有时会搭建自己的git服务器。例如GitLab,这是一个用于仓库管理系统的开源项目,使用git作为代码管理工具,并在此基础上搭建的Web服务。

2、码云简介

(1)Gitee(码云)是中国(OSChina)推出的基于Git的代码托管服务。

(2)Gitee包括三个版本,分别是:社区版、企业版和高校版。

3、注册登录码云,完善个人信息。

(1)进入gitee官网Gitee - 企业级 DevOps 研发效能平台面向企业提供一站式研发管理解决方案,包括代码管理、项目管理、文档协作、测试管理、CICD、效能度量等多个模块,支持SaaS、私有化等多种部署方式,帮助企业有序规划和管理研发过程,提升研发效率和质量。https://gitee.com/(2)点击注册

(3)填写相应注册信息

(4)查看账号的用户名和邮箱,后面会用到。

(5)完善个人信息,这个未来可作为大家找工作的重要信息。设置→个人资料。

4、配置用户名和用户邮箱

(1)以下操作是用终端模拟器Cmder,这个工具比较便捷,比如需要粘贴,点击一下鼠标右键就粘贴了。如果不想下载这个工具,也可以使用Git Bash。

(2)配置用户名和邮箱,最好使用上述注册的用户名和邮箱。Git每次提交都会使用这些信息。

(3)打开Cmder(或终端),输入git查看是否显示命令的使用方法。

(4)配置Git全局用户名和邮箱,注意替换用户名和邮箱

git config --global user.name "用户名"
git config --global user.email "注册Gitee的邮箱"

(5)查看已设配置,确认用户名和邮箱是否配置成功。

git config --list

5、配置免密登录

        配置免密访问码云。为了能够向码云仓库提交代码,需要配置加密密钥到Gitee.com,在实现通信加密的同时,不需要用户每次都验证账号输入密码。设置本机绑定SSH公钥,实现免密码登录。因为码云是远程仓库,我们平时是在本地仓库工作。不配置,每次都得输账号密码。

5.1、生成SSH公钥

(1)参考gitee官方文档

生成/添加SSH公钥 - Gitee.com

(2)打开Cmder或Git Bash,输入以下命令(命令中有双引号的,在双引号中输入邮箱),接着不用输入, 一路敲回车就可以了。

# -t rsa是加密算法
# -C "xxxx@xxx.com" 可省略
ssh-keygen -t rsa -C "xxxx@xxx.com"

(3)命令执行完后,在Windows个人用户目录下会生成一个.ssh目录,打开后可以看到生成的私钥和公钥文件。

(5)在.ssh 目录中,新建两个文本文件config和known_hosts。

(6)在config文件中加入以下内容(注意文件名要删掉后缀.txt)

# gitee 指定私钥路径
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa

(7)完成后如下:

(8)打开公钥id_rsa.pub文件,复制里面的内容。在known_hosts文件中加入复制的内容,把末尾的邮箱名删掉(注意文件名要删掉后缀.txt)。完成后如下:

5.2、添加SSH公钥

(1)登录Gitee,点击超链接进入码云添加SSH公钥,熟悉的话也可以按以下操作进入。

(2)鼠标移到右上角头像处,点击设置。

(3)点击SSH公钥,在这里添加公钥。

(4) 打开后填入信息

(5) 点击确定后,会弹出提示,按提示输入密码完成验证身份即可。

(6) 验证成功后,打开Cmder输入下面命令测试认证Gitee.com是否成功。

ssh -T git@gitee.com

 

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码织梦师小猪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值