最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

git 多賬戶配置完整實現(xiàn)過程詳解

 更新時間:2023年07月20日 10:42:17   作者:Faremax  
這篇文章主要為大家介紹了git 多賬戶配置完整實現(xiàn)過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

 環(huán)境 MacOS

檢查是否已有全局賬戶設(shè)置

$ git config --global user.name
$ git config --global user.email

如果都沒有返回值,就說明沒有已配置的 git 賬戶,否則請刪除賬戶信息:

$ git config --global --unset user.name "yourname"
$ git config --global --unset user.email "youremail"

生成公鑰和秘鑰

$ ssh-keygen -t rsa -C "your_email1"
$ ssh-keygen -t rsa -C "your_email2"

注意 

生成過程中的 Enter file in which to save the key (/Users/faremax/.ssh/id_rsa): 一步驟請分別起不同的名。

查看生成的文件

ls -l ~/.ssh
-rw-------  1 faremax  staff  1679  7  6 11:05 id_rsa_github
-rw-r--r--  1 faremax  staff   400  7  6 11:05 id_rsa_github.pub
-rw-------  1 faremax  staff  1679  7  6 11:06 id_rsa_gitlab
-rw-r--r--  1 faremax  staff   405  7  6 11:06 id_rsa_gitlab.pub
-rw-r--r--  1 faremax  staff   602 12  6  2017 known_hosts

忽略2017年創(chuàng)建的幾個文件,可以看到兩個不同的公鑰和私鑰對已經(jīng)生成成功了。

分別在 GitHub 和 Gitlab 中錄入對應(yīng)的公鑰

$ pbcopy < id_rsa_github.pub   # 復(fù)制文件內(nèi)容

$ pbcopy < id_rsa_gitlab.pub

添加并識別私鑰

$ ssh-agent bash
$ ssh-add ~/.ssh/id_rsa
$ ssh-add ~/.ssh/id_rsa_github
$ ssh-add ~/.ssh/id_rsa_gitlab
  • 創(chuàng)建配置文件
$ touch ~/.ssh/config

在該文件中添加以下配置

#該文件用于配置私鑰對應(yīng)的服務(wù)器
#Default gitlab user(email1@hostname.com)
 Host git@hostname.com
 HostName https://hostname.com
 User git
 IdentityFile ~/.ssh/id_rsa_gitlab
######################################
#Add github user(email1@hostname.com)
 Host git@github.com
 HostName https://github.com
 User git
 IdentityFile ~/.ssh/id_rsa_github

驗證連接Git

以下輸入輸出表示鏈接成功,如果提示權(quán)限問題,說明秘鑰和公鑰匹配除了問題,請檢查并重復(fù)上述步驟(使用 -vT 參數(shù)執(zhí)行下面命令查看錯誤信息)

$ ssh -T git@github.com
Hi faremax! You've successfully authenticated, but GitHub does not provide shell access.
$ ssh -T git@hostname.com
Welcome to GIT, faremax!

以上就是git 多賬戶配置完整實現(xiàn)過程詳解的詳細(xì)內(nèi)容,更多關(guān)于git 多賬戶配置的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Git本地倉庫基本操作及技巧

    Git本地倉庫基本操作及技巧

    這篇文章主要介紹了Git本地倉庫基本操作及一些小技巧,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • Git回退(Revert)操作后無法重新合并的問題及解決

    Git回退(Revert)操作后無法重新合并的問題及解決

    這篇文章主要介紹了Git回退(Revert)操作后無法重新合并的問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • git之遠(yuǎn)程代碼回滾master問題

    git之遠(yuǎn)程代碼回滾master問題

    這篇文章主要介紹了git之遠(yuǎn)程代碼回滾master問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • IM聊天教程之發(fā)送圖片/視頻/語音/表情

    IM聊天教程之發(fā)送圖片/視頻/語音/表情

    朋友在問如何在IM即時通訊中實現(xiàn)發(fā)送圖片視頻語音和表情呢,今天小編通過本文給大家詳細(xì)介紹下,感興趣的朋友一起看看吧
    2020-05-05
  • VSCode修改擴(kuò)展和用戶文件夾目錄位置方式(Windows)

    VSCode修改擴(kuò)展和用戶文件夾目錄位置方式(Windows)

    這篇文章主要介紹了VSCode修改擴(kuò)展和用戶文件夾目錄位置方式(Windows),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2026-03-03
  • VsCode的jsconfig配置文件說明詳解

    VsCode的jsconfig配置文件說明詳解

    這篇文章主要介紹了VsCode的jsconfig配置文件說明詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Vs?Code配置前端環(huán)境及運行詳細(xì)指南

    Vs?Code配置前端環(huán)境及運行詳細(xì)指南

    相信越來越多的前端開發(fā)者已經(jīng)遷移到VSCode陣營了,下面這篇文章主要給大家介紹了關(guān)于Vs?Code配置前端環(huán)境及運行的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • 開發(fā)中避免延時操作技巧詳解

    開發(fā)中避免延時操作技巧詳解

    這篇文章主要為大家介紹了開發(fā)中避免延時操作技巧詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • Windows下SQLMAP的下載安裝和使用過程

    Windows下SQLMAP的下載安裝和使用過程

    本文詳細(xì)介紹了SQLMAP的下載安裝方法和基本使用方法,包括如何檢測SQL注入漏洞、查看數(shù)據(jù)庫信息等,感興趣的朋友跟隨小編一起看看吧
    2024-11-11
  • 如何在vscode中正確使用正則表達(dá)式進(jìn)行文檔內(nèi)容的替換編輯

    如何在vscode中正確使用正則表達(dá)式進(jìn)行文檔內(nèi)容的替換編輯

    正則表達(dá)式是一種強大的模式匹配工具,它具有廣泛的應(yīng)用,包括數(shù)據(jù)清洗、文本處理、文件搜索等方面,這篇文章主要給大家介紹了關(guān)于如何在vscode中正確使用正則表達(dá)式進(jìn)行文檔內(nèi)容的替換編輯,需要的朋友可以參考下
    2023-12-12

最新評論

柳江县| 莱西市| 军事| 桐庐县| 库尔勒市| 云林县| 天柱县| 金昌市| 栾川县| 宜春市| 康定县| 德江县| 西乌珠穆沁旗| 六枝特区| 大宁县| 龙南县| 项城市| 池州市| 滦平县| 海淀区| 浑源县| 沽源县| 顺平县| 东安县| 拜泉县| 盘锦市| 松潘县| 北宁市| 海口市| 甘孜县| 微山县| 平塘县| 彩票| 武功县| 陆良县| 浦东新区| 岳西县| 肥乡县| 陇西县| 阜南县| 获嘉县|