随笔 - 173,  文章 - 0,  评论 - 0,  阅读 - 10万

梳理一些经验之谈。

一、验证

  基于ssh服务器之间的交互,通过ssh-keygen生成对应的加密模式的文件。

  目前常用的是rsa加密模式。

  生成命令 

1 ssh-keygen -t rsa -C "yourAccount@yourEmail" -f "~/.ssh/selfName_rsa"

  执行完毕后,会让你填写密码(进行不对称加密)。

  -t: type 这个入参后面追加 加密模式

  -C: create, 创建一个账号,入参后面追加账号。

  -f: 生成的秘钥文件。

  具体命令详情,参考: ssh-keygen --help, 或者 man ssh-keygen。

  生成之后,自带两个文件:

  selfName_rsa: 私钥文件。

    在自己的电脑上,执行:

1 ssh-add ~/.ssh/selfName_rsa

 

  selfName_rsa_pub: 公钥文件。

    在对应的仓库平台,一般都是图形界面了,找到对应菜单,添加上你的公钥文件即可。

  完成以上操作后,理论ssh的验证流程中的必要喊醒,就都拥有了。

  mac 添加

1
ssh-add --apple-use-keychain --apple-load-keychain ~/.ssh/github_rsa

  保证不需要,每次开机执行ssh-add

二、版本管理

二.1、历史记录

二.2、merge冲突

posted on   黑熊一只  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示