工作中往往我們會遇到這種情況, 公司給了郵箱, 採用類似gitlab
之類的git
服務託管商, 而我們又擁有自己的github
賬戶. 閒暇之餘, 我們希望能將個人開源專案或者學習筆記之類的託管到github
上, 這時就涉及到git
的多賬號配置了.
具體流程
ssh -t [email protected]
測試自定義的賬號是否配置成功
配置好以上後, 基本就可以進行多賬號的環境開發了. 但是一般在提交或者推送時候,git
是需要你提供你的emai
, 此時可以將主要開發的郵件設定為全域性的(git config --global user.email [email protected]
, 設定全域性使用者名稱git config --global user.name primary_name
). 如果在你的開源工程或者學習工程不想使用該郵件, 則進去該工程根目錄下, 執行git config user.email [email protected]
以及git config user.name test
. 此時改工程下的使用者名稱和郵件會取代全域性的使用者名稱和郵件
bug記錄
Git配置多賬號
最近需要總結整理一下專案,之前一直用的是github,後來公司搭建了gitlab自己的 庫,自己整理總結的東西要放到github上去,需要不同的賬號來切換。新增多賬號處理 1 檢視c users administrator.ssh目錄下有沒有comfig檔案,我的是這個目錄,大家按照自己的來。如果沒...
Git多賬號配置
在使用者主目錄的 ssh 目錄下,開啟命令列,執行下面的命令,生成公私鑰。注意給公私鑰檔案命名,以便區分。ssh keygen t rsa c email位址 生成完成後,將對應的公鑰新增到相應的 在使用者主目錄的 ssh 目錄下,生成 config 檔案。檔案配置如下 host 10.10.140...
git多賬號配置
一台電腦多git賬號 git config global unset user.name git config global unset user.email ssh keygen t rsa c yongjun.zhang email1.com ssh keygen t rsa f ssh id ...