在WIN上同時管理多個Git平台項目

2022年10月19日02:05:43 科技 1507

背景需求:

在工作和學習的過程中,我們經常會遇到在一台電腦上,需要管理多個Git,比如同時需要管理Gitee、Github、微信Git等。

例如在同一台電腦上有本地項目A、項目B、項目C。 其中項目A是在Gitee託管的,而項目B是在微信Git託管,項目C是在Github託管。

背景知識:

首先,我們知道一般拉取代碼的時候,會有2種常用的方式。

HTTPs方式 和 ssh方式

在WIN上同時管理多個Git平台項目 - 天天要聞

在WIN上同時管理多個Git平台項目 - 天天要聞

而不同的託管平台,其實對於這兩種方式的支持程度是不一樣的。

解決方案:


在WIN上同時管理多個Git平台項目 - 天天要聞

在WIN上同時管理多個Git平台項目 - 天天要聞


操作方法1-HTTPS方式

win用賬號密碼配置windows憑據(無法支持github,不適用Mac、Linux):

步驟一:搜索找到win憑據管理器

在WIN上同時管理多個Git平台項目 - 天天要聞

步驟二:配置憑據

目前用戶名配置郵箱,密碼配置平台的密碼,即可實現拉取推送。

在WIN上同時管理多個Git平台項目 - 天天要聞

步驟三:pull、push

在WIN上同時管理多個Git平台項目 - 天天要聞

操作方法2-SSH方式,配置SSH

步驟一: 隨便在那裡打開git bash,並切換到ssh 目錄

cd ~/.ssh/

步驟二: 生成需要的密鑰對

# 準備給github的

$ ssh-keygen -t rsa -C "[email protected]" -f github_rsa

# 準備給gitee的

$ ssh-keygen -t rsa -C "[email protected]" -f gitee_rsa

在WIN上同時管理多個Git平台項目 - 天天要聞

生成的文件如下圖

每次命令,生成兩個文件,一個公鑰一個私鑰。

帶pub後綴的就是公鑰,要放到對應的雲平台上去

在WIN上同時管理多個Git平台項目 - 天天要聞

步驟三:把公鑰放到對應雲平台,以github為例

先在git bash中,使用 cat命令拿到公鑰信息

在WIN上同時管理多個Git平台項目 - 天天要聞

然後把內容拷貝出來,打開github的個人setting,添加ssh key

在WIN上同時管理多個Git平台項目 - 天天要聞

在WIN上同時管理多個Git平台項目 - 天天要聞

步驟四: 配置config,讓電腦知道哪個雲平台應該用哪個密鑰。

在.ssh目錄下,新建config文件(注意全名就是config沒有後綴)

在裏面填寫配置信息,告訴電腦怎麼做選擇。

如果有更多站點,接在後面再加就行。

在WIN上同時管理多個Git平台項目 - 天天要聞


步驟五: 測試連接

ssh -T [email protected]

在WIN上同時管理多個Git平台項目 - 天天要聞

步驟六: 項目測試

對於github而言,首次推送需要進行兩次驗證。

第一次輸入的是 github的登錄 用戶名 和 密碼

第二次輸入的是 在github上生成的token

在WIN上同時管理多個Git平台項目 - 天天要聞

生成的token務必複製保存好,退出頁面後就看不到了,只能重新生成。

步驟七: 大功告成!!!!!!!

在WIN上同時管理多個Git平台項目 - 天天要聞

push操作成功。


對於gitee的操作也同理,先ssh -t測試連通,再git pull 和 git push (gitee目前不需要設置token,首次推送會相對簡單)


參考文章:

https://blog.csdn.net/felicity294250051/article/details/53606158

https://blog.csdn.net/pinnuli/article/details/81293071

https://blog.csdn.net/weixin_46622106/article/details/111914231

科技分類資訊推薦

聯手順豐,淘寶天貓618快遞提速了,可「極速上門」次日達 - 天天要聞

聯手順豐,淘寶天貓618快遞提速了,可「極速上門」次日達

牽手小紅書後,淘寶天貓今年618又發力物流。6月5日,南都記者獲悉,天貓618期間上線高品質物流服務品牌「極速上門」,首期聯合順豐作為快遞合作夥伴,並同步邀請部分商家開啟服務公測。南都記者注意到,當下正值天貓618,目前已有不少商品顯示「極速上門」。據介紹,當使用順豐速運的商品可實現「次日達」標準時,物流服務...
新消費·申活力 | 體育場館打造消費新模式 文體融合營造新場景 - 天天要聞

新消費·申活力 | 體育場館打造消費新模式 文體融合營造新場景

上周末,上海浦發東方體育中心上演了一場文體商旅融合的消費盛宴。久事體育打造的「零號聚場」以陳小春演唱會為核心,三天內創造了超2000萬元的綜合消費收入,生動詮釋了體育場館拉動城市消費的乘數效應。這一創新實踐,為體育場館的多元化運營提供了新思路。演出「催生」複合消費場景從賽事中心到消費引擎!活動期間,體育...
經銷商關店後80多輛車被鎖,極核稱「遠程鎖車」不實,律師:廠商遠程操作邊界待釐清 - 天天要聞

經銷商關店後80多輛車被鎖,極核稱「遠程鎖車」不實,律師:廠商遠程操作邊界待釐清

紅星資本局6月5日消息 近日,兩輪電動車品牌極核陷入對經銷商「遠程鎖車」爭議之中。江蘇鹽城的經銷商王先生告訴紅星資本局,加盟極核後銷量不佳,不滿一年就準備關閉店鋪。雙方在協商責任劃分時,極核方面用技術手段關閉了經銷商的DMS系統權限。極核則認為,經銷商「遠程鎖車」的說法是嚴重的歪曲事實,經銷商此前違約改店...
微創業者畫像 AI做主角 - 天天要聞

微創業者畫像 AI做主角

近日,一場大學生微創業行動的年度項目路演,不僅展現了青年創客的創新活力,也點燃了投資人的熱情。值得注意的是,大學生創業項目呈現了兩大趨勢,一是創業項目的硬科技化,二是人工智能的全面介入。北京青年報記者透過三個創業團隊的路演故事,梳理了當下「
銀川這個社區,有專為年輕人「考公」準備的自習室 - 天天要聞

銀川這個社區,有專為年輕人「考公」準備的自習室

6月的寧夏銀川天氣十分涼爽,花開得正艷,草木也綠意正濃。對於首府城市銀川來說,290餘萬人的常住人口並不算多。但是對於擁有1.9萬餘名常住居民的銀川市金鳳區長城花園社區來說,就儼然已是一個大型社區了。長城花園社區所轄的19個居民小區多為老舊小區,有回族、滿族、蒙古族、藏族等6個少數民族百姓在這裡居住。日前,澎...
紅魔電競平板3 Pro真機上手:行業最窄四等邊、純平後蓋 - 天天要聞

紅魔電競平板3 Pro真機上手:行業最窄四等邊、純平後蓋

快科技6月5日消息,紅魔電競平板3 Pro將於6月11日發佈,這是行業首款9英寸小平板。日前,紅魔官方發佈紅魔電競平板3 Pro上手視頻,揭秘了部分外觀細節。據了解,紅魔電競平板3 Pro整機長度為207.00mm、寬度134.20mm,長、寬都比友商8.3英寸平板短。在尺寸比友商還小的情況下,紅魔電競平板3 Pro塞下了一塊9.06英寸OLED屏幕...