在git 實際使用中往往不僅要用到github或者公司的gitlab等等git平台,然而git本地生成ssh只有乙個。這裡教大家配置下多個git賬戶使用的方法
1.生成賬號
這裡生成oschina的git賬號
ssh-keygen -t rsa -c "[email protected]" -f ~/.ssh/gitos-rsa
接著生成
ssh-keygen -t rsa -c "[email protected]" -f ~/.ssh/github-rsa
2.建配置檔案
在 ~/.ssh 目錄下新建乙個config檔案
touch config
新增內容:
# oschina
host git.oschina.net
hostname git.oschina.net
preferredauthentications publickey
identityfile ~/.ssh/gitos-rsa
# github
host github.com
hostname github.com
preferredauthentications publickey
identityfile ~/.ssh/github-rsa
這時oschina的git和github都可以使用了
原文:
git多賬戶配置
公司有自己的git伺服器 我在git上也有自己的小專案 如何配置多賬戶呢?1.取消使用者名稱全域性設定 git config global unset user.name git config global unset user.email 2.在.ssh資料夾下新建config檔案 host co...
git多賬戶配置
1 在 gitbash上執行 ssh keygen t rsa c 賬戶郵箱 2 接下來會提示輸入key的名字 預設名字為id rsa 或者為了方便辨認重新命名github rsa 3 然後回車。4 回車,ssh agent預設只讀取id rsa,為了讓ssh識別新的私鑰,需將其新增到ssh age...
Git多賬戶配置
公用ssh金鑰對於gitlab必須是唯一的,因為它們將繫結到你的帳戶。ssh金鑰是通過ssh推送 時唯一擁有的識別符號,所以它需要唯一地對映到單個使用者 在實際開發中,我們可能會碰到在一台電腦上配置多個git賬戶,在不同倉庫提交不同的資訊,比如個人git賬戶 personal 和公司git賬戶 wo...