欢迎光临散文网 会员登陆 & 注册

git的配置

2022-10-26 11:06 作者:Ctrl_CVa  | 我要投稿

git的配置

 ssh密钥以及创建密钥对

SSH是一种网络协议,用于计算机之间的加密登录。1995年芬兰学者设计了SSH协议,将登陆信息全部加密,成为互联网安全的一个基本解决方案。

创建就是通过加密的方式生成一对SSH密钥,公钥和密钥,由我们自己保存的是私钥,放在服务器里面的叫做公钥,私钥放在本地的机器中就可以使用SSH命令实现远程连接。


 为什么使用SSH密钥

1. 安全强度高。

2. 配置私钥后 可以远程连接,不用重复输入密码,比较方便使用。


 创建SSH密钥对

1. 打开gitbash 输入以下指令,查看是否已经生成SSH密钥


2. 生成SSH密钥

`$ ssh-keygen -t rsa -C "youremail@example.com"`

 密钥类型可以用 -t选项指定。如果没有指定则默认生成SSH-2的RSA密钥。同时在密钥中有一个注释字段,用-C来指定所指定的注释,可以方便用户标识这个密钥,指出密钥的用途或其他信息。

    如果不想要这些可以直接输入:`$ ssh-keygen`  然后按几次回车,会在.ssh目录下生成id_rsa.pub密钥。

3. 输入`$ cat id_ras.pub` 打开密钥文本 将出现的一段公钥复制

4. 登录gitlab 点击右上角的头像 打开settings -> SSH keys 将复制的公钥粘贴到key的输入框

5. `$ ssh -T git@gitlab.com`测试是否配置成功

若返回 Hi XXX! You’ve successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。





git的配置的评论 (共 条)

分享到微博请遵守国家法律