码云仓库.ssh公钥

Posted rebackl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了码云仓库.ssh公钥相关的知识,希望对你有一定的参考价值。

码云仓库.ssh公钥

一、获取公钥

windows系统自带保存密码功能,如果 mac 没有自带保存密码功能怎么办? https 没有记住就帐号,每次登录时都要输入帐号密码,就很浪费时间。 ssh 可以避免每次添加用户名密码。

 

技术图片 生成密钥

1 进入当前用户的家目录 ~

2 $ cd ~

4 如果有.ssh 目录,则删除.ssh 目录

5 $ rm -rvf .ssh

7 运行命令生成.ssh 密钥目录

8 $ ssh-keygen -t rsa -C mengxuegu666@163.com

9 [注意:这里-C 这个参数是大写的 C , 出现光标停留的地方直接按 Enter 键]

11 入.ssh 目录查看文件列表

12 $ cd .ssh

14 查看所有目录 与 文件

15 $ ls -lf

16 ./ ../ id rsa id rsa.pub

技术图片技术图片

17

18 查看 id rsa.pub 文件内容, 复制 id_rsa.pub 文件内容(公钥)

19 $ cat id rsa.pub

技术图片技术图片

技术图片 登录 码云, 点击用户头像→设置

技术图片

技术图片 点击 SSH公钥,输入复制的密钥信息

技术图片

 

技术图片 权限验证

技术图片技术图片

技术图片 回到 Git Bash 创建 远程ssh地址别名

1 cd /d/gitStudy/mengxuegu7

2 vim demo1.txt

3 git commit -m "test ssh update" demo1.txt

4 git remote add origin_ssh git@gitee.com:mxg6666/mengxuegu.git

6 git remote -v

7 origin https://gitee.com/mxg6666/mengxuegu.git (fetch)

8 origin https://gitee.com/mxg6666/mengxuegu.git (push)

9origin_sshgit@gitee.com:mxg6666/mengxuegu.git(fetch)
10 origin_ssh git@gitee.com:mxg6666/mengxuegu.git (push)

技术图片

 

 

技术图片 推送文件进行测试

1 git push origin_ssh master

技术图片

 

 

 

以上是关于码云仓库.ssh公钥的主要内容,如果未能解决你的问题,请参考以下文章

码云(gitee)配置公钥 + 创建仓库

Git系列Git连接远程仓库(Gitee码云)

MySQL自动备份并提交到码云Git仓库 – 任我乐

MySQL自动备份并提交到码云Git仓库 – 任我乐

配置git连接远程码云仓库,并且码云仓库代码部署到服务器

把本地git仓库中的项目引入到码云上