当前位置: 首页 > news >正文

Git设置SSH Key

一、git 配置

(1)打开 git 命令窗口

(2)配置用户名(填自己的姓名)
          git config --global user.name “xinyu.xia”

(3)配置用户邮箱(填自己的邮箱)
          git config --global user.email “xinyu.xia@xxx.com”

(4)生成公钥、秘钥(填自己的邮箱,执行后需要按几次 enter 直到结束)
          ssh-keygen -t rsa -C “xinyu.xia@xxx.com”

ssh-keygen -t rsa -C “xinyu.xia@xxx.com” Generating public/private rsa key pair.
Enter file in which to save the key (/Users/xinyu.xia/.ssh/id_rsa): 
Created directory '/Users/xinyu.xia/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /Users/xinyu.xia/.ssh/id_rsa
Your public key has been saved in /Users/xinyu.xia/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:QsGezVQx8Ss3u3MtdFE6m6pFdFE3hDNpOq5NFN/CPo4 “xinyu.xia@xxx.com”
The key's randomart image is:
+---[RSA 3072]----+
|     ..  .=o  =+o|
|      ...  + * .+|
|     ..=    O =..|
|     .o o  = *oo |
|      . S + B .+.|
|       .   * =+ .|
|          + =o.o |
|         . Eooo .|
|          ...o . |
+----[SHA256]-----+

(5)配置 ssh 变量
          git config --global ssh.variant ssh

二、gitlab 配置公钥

(1)打开生成公钥的文件夹

xinyu.xia@XinyuXiadebijibendiannao .ssh % cd /Users/xinyu.xia/.sshxinyu.xia@XinyuXiadebijibendiannao .ssh % ls  
id_rsa		id_rsa.pubxinyu.xia@XinyuXiadebijibendiannao .ssh % cat id_rsa.pub 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDN625hKNsrAW6JvAQOdAjuMHcd892i23D+ko0MYZeDYCMUCh/vvJjyC0mWQkdIl1ID8f6M7KLgZAC2ZU4GgAOfL+xxxxxxxxxxxxxxxxxUFzB2ntmkvUhLaWTL1f3Gg3DINVpQxxehfQBVKJrJvzXbDbXrmmrLw1ssPfTHp2xnIZYNVXX5XwIdFigogXqBFwQfaYHhDAdEDf+aRtM+njoHncEXt3nazIzQT4k6lSv3AkTNOKGw70qXl2/xxxxxxxxxxxxxenQuswmN3Zr1O3oAQIRsoA42qWhRDOU+gZvh2mBcbTtp/jjQUeeorrnhVNl1hVZr8tQHiuLtV/3lhQm6LqSREcNHecLySDgrsemUFCZq1evy+hveUY5v/liIuHdSXUjUhVpE015kl0SA/t8subu/7rDbpb742zJD0dELZ6bqPH9SNv3RCoap14WyB6vaX+LBOlWPYXIPMlNfZamgtq4i94+2pnRU1G8Afc= “xinyu.xia@xxx.com”

(2)复制公钥文件内容,公钥文件名

 (3)下载代码

xinyu.xia@XinyuXiadebijibendiannao workspace % git clone git@xxx.xxx.net:xxx/xx.git
正克隆到 'xxx'...
The authenticity of host 'xxx.xxx.net (10.x.x.x)' can't be established.
ED25519 key fingerprint is SHA256:kvb8xBlwU1j/JJCJ5fKkhxKjV7NnMQe4xY5xpoWooww.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? 123456
Please type 'yes', 'no' or the fingerprint: yes
Warning: Permanently added 'xxx.xxx.net' (ED25519) to the list of known hosts.*******************************************************************************
*                                                                             *
*                                                                             *
*  This is a private network owned by x.x. xxxxxx                             *
*                                                                             *
*  Only authorised users are allowed to use the services provided.            *
*                                                                             *
*                                                                             *
*******************************************************************************
xxx.xxx.net警告:您似乎克隆了一个空仓库。

http://www.lryc.cn/news/36313.html

相关文章:

  • WireShark如何抓包,各种协议(HTTP、ARP、ICMP)的过滤或分析,用WireShark实现TCP三次握手和四次挥手
  • 熬夜30天吃透这九大Java核心专题,我收割了3个大厂offer
  • DMHS搭建DMDSC 2节点集群同步到单库
  • 一条sql执行很慢可能的原因,如何优化
  • 【设计模式】适配器模式和桥接模式
  • 被隐藏的过程——预处理
  • strace 用法介绍
  • TiDB数据库架构概述
  • [深入理解SSD系列综述 闪存实战2.1.2] SLC、MLC、TLC、QLC、PLC NAND_固态硬盘闪存颗粒类型
  • 游戏逆向之游戏技能分析
  • 汽车制造商与IT公司之间的技术合作案例
  • funkyheatmap | 用这个包来完美复刻Nature Biotechnology的高颜值神图吧!~
  • tomcat8调优
  • VS Code 解决 SpringBoot 项目启动时报 Failed to refresh live data from process **** 的问题
  • [ 红队知识库 ] 各种重要文件路径
  • Ajax和JSON的基本用法
  • 【项目实战】基于netty-websocket-spring-boot-starter实现WebSocket服务器长链接处理
  • BC双驱、ChatGPT大火,AI独角兽撬开盈利大门?
  • 1/4车、1/2车、整车悬架H2/H∞控制仿真合集
  • Git使用教程、命令
  • 《c++ primer笔记》第九章 顺序容器
  • QML动画(弹动和翻转效果)
  • GPS启动方式、定位速度、定位精度介绍
  • 深度学习零基础学习之路——第五章 个人数据集的制作
  • 女神节 | PHP和Java算什么,女工程师才是最美最好的语言!
  • 【Python】装饰器
  • Spring事务及传播机制
  • 43-Golang中的goroutine!!!
  • [深入理解SSD系列 闪存实战2.1.5] NAND FLASH基本读操作及原理_NAND FLASH Read Operation源码实现
  • pandas库中的read_csv函数读取数据时候的路径问题详解(ValueError: embedded null character)