码云仓库.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

 

 

 

posted @ 2020-06-03 19:42  咸菜缸缸  阅读(333)  评论(0)    收藏  举报