Git多賬戶設定

2021-09-19 06:42:09 字數 757 閱讀 6721

在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...