日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

Git同時配置Gitee和GitHub

作者:魚跡 更新時間: 2023-12-20 編程語言

Git同時配置Gitee和GitHub

  • 一、刪除原先ssh密鑰
  • 二、生成密鑰

這里的同時配置是針對于之前配置過單個gitee或者github而言的,如果需要看git從安裝開始的配置,則可以看這一篇文章 git安裝配置教程

一、刪除原先ssh密鑰

  1. 在C盤下用戶/用戶名/.ssh文件下找到之前生成的密鑰,直接清空就可以在這里插入圖片描述2. 然后鼠標(biāo)右鍵選擇git bash here
    在這里插入圖片描述
  2. 之后可以查看自己的全局配置,使用以下命令
git config --global --list

如下所示:
在這里插入圖片描述
我這里已經(jīng)配置過用戶名和郵箱。

二、生成密鑰

  1. 這里同時生成github密鑰和gitee密鑰,分別使用以下命令
# 下面的郵箱分別是你github和gitee綁定的郵箱
# github
ssh-keygen -t rsa -C "xxxxxx@163.com" -f "id_rsa_github"
# gitee
ssh-keygen -t rsa -C "xxxxxxx@163.com" -f "id_rsa_gitee"

  • 分開輸入以上命令后,在運行過程中需要按兩次回車(其他按鍵也可以,但兩次要一樣)
  • 命令解釋:rsa表示使用的rsa加密算法,-f后則是指定了生成的密鑰文件的名稱。
    執(zhí)行結(jié)果如下所示:
    在這里插入圖片描述
  1. 然后.ssh文件下可以看到如下內(nèi)容
    在這里插入圖片描述

  2. 打開以記事本方式打開id_rsa.gitee.pub,然后復(fù)制全部內(nèi)容。

  3. 在瀏覽器打開gitee,登陸后打開賬號設(shè)置,如下所示
    在這里插入圖片描述

  4. 然后選擇SSH公鑰
    在這里插入圖片描述

  5. 把剛剛復(fù)制的公鑰粘貼在下面,然后點擊確定
    在這里插入圖片描述

  6. 按照同樣的步驟,復(fù)制github的公鑰內(nèi)容,然后打開github的賬號設(shè)置頁面,找到SSH公鑰,如下所示:
    在這里插入圖片描述

  7. 然后選擇新建公鑰
    在這里插入圖片描述

  8. 然后粘貼復(fù)制的公鑰
    在這里插入圖片描述
    點擊添加按鈕。

  9. 然后再git bash中輸入如下命令,配置gitee和github

vi config

上面的命令會創(chuàng)建一個config文件,運行上面命令之后,將如下內(nèi)容粘貼到里面,可以直接粘貼使用,這個配置主要是為了防止gitee和github多配置造成的沖突。

# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_gitee

# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_github

如下所示:
在這里插入圖片描述
然后按Esc按鍵,輸入WQ即可保存退出編輯文件。

  1. 然后分別在git bash中輸入以下兩條命令
ssh -T git@github.com
ssh -T git@gitee.com

注意,每次輸入的時候中間需要輸入一次yes,否則會失敗,失敗之后重新輸入命令再次運行即可。如下圖所示。
在這里插入圖片描述
之后就可以從gitee或者github開心的clone項目到本地了。重要的是,經(jīng)過上面的配置之后我在idea中就可以同時將項目上傳在
Gitee和Github中了。

原文鏈接:https://blog.csdn.net/weixin_45915647/article/details/134235404

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新