git添加多賬戶(附帶tortoiseGit多賬號使用)


近期想在公司電腦上開發自己項目,但是電腦上已經配置過一個gitlab賬戶了,現在想要把自己的git賬戶也加進來,方便代碼控制。

因為git用的比較少,還不太熟悉,都是網上找資料,邊看邊學邊做,如有不對,多多包涵!

 

1.首先生成SSH key

 進入git bash

1.輸入下面指令生成第一個SSH key


2.生成第二個key時,使用另外一個郵箱,並且保存文件名字也要更第一個有區別,不然會覆蓋,輸入上面第一個行代碼時會讓你輸入文件名,主要不要搞混




3.此時.ssh文件夾下應該有如下文件


 

 

 

 2.將生成的私鑰拷到對應賬戶的SSH KEYS中

 

 

   3.回到文件夾,在該.ssh目錄下新建一個config空文件。

  創建文件代碼

 

      touch config

       config文件內容如下  

  

5、 測試是否配置成功

進入.ssh文件夾,執行 ssh -T git@gitlab.com,然后選擇yes,如果沒有報錯則配置成功

 

如果想tortoiseGit來管理git,還需要繼續配置

  TortoiseGit使用的是擴展名為ppk的密鑰,而不是ssh-keygen生成的rsa密鑰。因此需要用到TortoiseGit的putty key generator工具來生成適用於TortoiseGit的ppk密鑰。

 

 

 

 

1.點擊load按鈕,選擇.ssh文件下生成的私鑰,然后點擊save private key保存,重復此步驟生成第二個。

 

 

 2.隨便找個空文件夾,git init一個空倉庫,右鍵tortoiseGit->設置,點擊remote,url填寫github上任意一個倉庫的git地址,然后下面putty Key選擇前面生成的那個的ppk秘鑰文件,注意要選擇相對應的,之后點擊add new/save保存。

 然后再打開一個文件夾重復一遍該操作,選擇生成的第二個ppk文件,點擊保存!

 

 

 

 

 3.補充設置

 這個要選擇你安裝ToetoiseGit下的路徑,避免因為找不到而導致push報錯,如push沒問題清忽略此操作

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM