在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何設置Git的SSH秘鑰

汽車電子技術 ? 來源:嵌入式之入坑筆記 ? 作者:嵌入式之入坑筆記 ? 2023-02-10 11:30 ? 次閱讀

本文的內容結構如下:

1、設置Git的user name和email:(如果是第一次的話)

2、檢查是否已經有SSH Key。

3、生成秘鑰 ssh key

4、添加密鑰到ssh-agent

現在使用Git工具的人是越來越多了,許多的公司或組織都使用了Git進行代碼的保存、項目管理、多人協作開發等,應用的也是越發的廣泛了。我個人的使用感覺來看,以前也是用SVN進行代碼托管,但是自從使用了Git之后,感覺Git比Svn好用多了,Svn在大的代碼情況下,那下載和上傳的速度懂的人都懂啊!下面記錄一下使用ssh秘鑰鏈接本地與遠程代碼庫的操作方法。

1、大致步驟

配置使用ssh方式來提交和克隆代碼。大概可以分為

下幾個步驟:

? 設置Git的user name和email:(如果是第一次的話)

? 檢查是否已經有SSH Key。

? 生成密鑰

? 添加密鑰到ssh-agent

2、設置Git的user name和email:(如果是第一次的話)

如果不清楚自己有設置用戶名和賬戶的話,可以使用指令進行查詢,如下:

git config user.name

3、檢查是否已經有SSH Key。

cd ~/.ssh

接著輸入ls,列出該文件下的文件,看是否存在

id_isa

id_isa.pub

文件(也可以是別的文件名,只要有 yourName 和 yourName.pub 等存在),如果存在的話,證明已經存在 ssh key了,如果沒有則說明沒有ssh key。如下:

pYYBAGPlueOAJ8nmAABWwzmPDuk590.png

4、生成秘鑰 ssh key

# 這里的郵箱是指自己的郵箱

比如,我這邊生成的秘鑰信息如下:

pYYBAGPlufKATHUOAADIlRuMUs8275.png

繼續按下回車:

pYYBAGPlufyASObtAAA7W2gH-GE787.png

比如,我的秘鑰默認保存在路徑:

/c/Users/file/.ssh

再按下回車:

pYYBAGPlugeAXnPhAAE6W4_AxNk014.png

最后得到了兩個文件:id_rsa和id_rsa.pub。

秘鑰就在生成的 .ssh 文件夾下的 id_rsa.pub。

5、添加密鑰到ssh-agent

ssh-agent是一種控制用來保存公鑰身份驗證所使用的私鑰的程序,其實ssh-agent就是一個密鑰管理器,運行ssh-agent以后,使用ssh-add將私鑰交給ssh-agent保管,其他程序需要身份驗證的時候可以將驗證申請交給ssh-agent來完成整個認證過程。

# start the ssh-agent in the background

如下:

poYBAGPluhKAP_7iAABGzTCOaYs648.png

將生成的ssh-key添加到ssh-agent

ssh-add ~/.ssh/id_rsa

如下:

pYYBAGPluh2AV27UAACIcW269Ww419.png

通過上面的操作,SSH秘鑰的設置過程就完成了,以后本地庫和遠程庫之間的鏈接,通過SSH就可以互通了,當然通過HTTPS也是可以的!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 代碼
    +關注

    關注

    30

    文章

    4835

    瀏覽量

    69117
  • SSH
    SSH
    +關注

    關注

    0

    文章

    189

    瀏覽量

    16414
  • Git
    Git
    +關注

    關注

    0

    文章

    201

    瀏覽量

    15826
  • svn
    svn
    +關注

    關注

    0

    文章

    30

    瀏覽量

    8694
收藏 人收藏

    評論

    相關推薦

    如何在Linux中設置Git

    在 Linux 中設置 Git 十分簡單,但為了獲得完美的配置,我做了以下五件事。
    發表于 10-21 09:06 ?1211次閱讀

    如何使用SSH簽名Git提交記錄

    Git 支持使用 GPG 來簽名提交記錄。但 GPG 用起來很復雜,一直賴得搞。
    發表于 06-16 16:21 ?639次閱讀

    怎么用espsecure.py生成RSA

    請問,怎么用 espsecure.py 生成RSA 用命令: espsecure.py generate_signing_key secure_boot_signing_key.pem生成的是ECDSA
    發表于 06-21 07:30

    如何生成一個sdk能用的ssl證書和

    想問一下,如何生成一個sdk能用的ssl證書和,thankyou!!!
    發表于 07-12 14:12

    git、私鑰使用經驗

    今天在windows用了git,整理下遇到的問題。首先生成密鑰(包含公和私鑰),然后就等待公通過管理員被服務器接收,接下來就可以clone了,但是最開始的時候,可以通過驗證,但是不能clone
    發表于 12-10 22:40

    OLED照明,汽車尾燈的酷炫“

    上節省了很多空間~除此之外,與LED的點光源相比,OLED擁有面光源和漫反射的特點,光質均勻,可實現無級調光,避免了炫光刺眼等危害給后車帶來的不便。 專注于汽車不止于汽車,這是車企創新出奇制勝的“
    發表于 12-20 17:07

    Linux 下建立 Git 與 GitHub的連接并clone至本地

    ;woider@gmail.com"↑ 把用戶名和郵箱換成你自己的,鍵入命令后屏幕沒有輸出,則表示設置成功了開啟 SSH 服務如果你使用的是 CentOS,則默認開啟了 SSH,可以忽略這一步  Ubuntu 安裝
    發表于 07-09 08:13

    OpenHarmony 3.1 Release docker編譯指南

    、70.Shanghai設置ssh:方式1:已在gitee設置過公【不清楚或者找不到個人私
    發表于 04-14 14:19

    【平頭哥Sipeed LicheeRV 86開發板試用體驗】SDK下載及交叉編譯

    key)即可生成Linux下可用的,假設保存為xxx文件將xxx文件拷貝到Linux目錄~/.ssh下,并在~/.ssh目錄下建立文件名為config的文件,在文件中輸入如下內容
    發表于 05-01 02:48

    在GitHub帳戶上使用新的(或現有的)SSH密鑰

    HTTPS 轉換為 SSH”。將 SSH復制到剪貼板。如果您的 SSH文件與示例代碼不同,請修改文件名以匹配您當前的
    發表于 06-22 16:36

    【潤和軟件DAYU200開發板體驗】05----大禹200中docker配置過程以及公加載方法

    20.10.2-0ubuntu1~20.04.2第二個:如何生產SSH第一步:如果沒有SSH的時候,在終端中輸入命令: ssh\\-keygen \\-t rsa \\-C "你
    發表于 09-26 15:56

    請問怎么用espsecure.py生成RSA

    請問,怎么用 espsecure.py 生成RSA用命令: espsecure.py generate_signing_key secure_boot_signing_key.pem生成的是ECDSA
    發表于 02-20 07:45

    設置面向LSF 和SSH 的遠程服務器群設備

    使用 DSE II 在 Quartus Prime 中設置面向 LSF 和SSH 的遠程服務器群設備
    的頭像 發表于 06-22 04:37 ?4288次閱讀
    <b class='flag-5'>設置</b>面向LSF 和<b class='flag-5'>SSH</b> 的遠程服務器群設備

    無線傳感器網絡管理方案分析

    他所有節點的密鑰對,只需要預存部分對。每個節點從池S中隨機選取m個存儲在本地空間里,
    的頭像 發表于 09-10 13:55 ?3793次閱讀

    git 總結

    一、git代碼拉取@TOC1.獲取代碼地址:EP33: recursive ssh://172.29.169.30:29418/MCU/SCC -b v2.0-saic-ep332.步驟:&
    發表于 12-08 11:21 ?10次下載
    <b class='flag-5'>git</b> 總結
    主站蜘蛛池模板: 一级特黄aa毛片免费观看 | 美女黄页网站免费进入 | 男女爱爱爽爽福利免费视频 | 亚洲资源最新版在线观看 | 午夜视频在线 | 一本一本大道香蕉久在线精品 | 婷婷五月色综合香五月 | 国产三级国产精品 | 久久综合一 | 欧美乱论视频 | 天天操天天噜 | 国产成人精品一区 | 欧美日本不卡 | 亚洲爱婷婷色婷婷五月 | 九九九国产在线 | freesexvideo性欧美tv| 91免费视频网 | 天天操天天干天天爱 | 97伊人| 爽a中文字幕一区 | 国产在线色 | 天天色天天干天天射 | 丁香花成人另类小说 | 久青草免费视频手机在线观看 | 操爽视频| 日日噜噜噜夜夜爽爽狠狠视频 | 成人免费的性色视频 | 欧美一级www片免费观看 | 国产精品爽爽影院在线 | 韩国三级视频在线 | 禁漫画羞羞动漫入口 | 91成人免费福利网站在线 | 在线视频免费播放 | 拍拍拍无挡视频免费全程1000 | 国产日韩精品一区二区在线观看 | 欧美猛交xxx呻吟 | 羞羞答答91麻豆网站入口 | 澳门三级bd高清 | 亚洲欧洲一区二区三区在线 | 久久国产免费观看 | 天天av天天翘天天综合网 |