git配置多個賬戶登入

2021-08-04 14:20:33 字數 943 閱讀 3503

在實際專案中,我們都會有兩個及以上的git賬戶,一般公司專案乙個,github.com乙個。因此我們需要做一定的配置才能夠登入不同賬戶,對遠端伺服器倉庫進行操作。

我們以github.com為例進行說明。

首先安裝git,然後在github上註冊乙個賬號,當然這些是前期準備工作。

接下來進入正題。

通過git bash進入使用者目錄下的.ssh資料夾生成ssk秘鑰

$ cd ~/

.ssh

$ ssh-keygen

-t rsa -c

"你的github郵箱"

回車之後,會讓輸入乙個檔名,就是你生成儲存sshkey的檔名,然後一路回車,使用預設的就行。

現在.ssh資料夾下面就多了幾個檔案,我們開啟pub檔案,將裡面的key複製出來,貼上到github的ssh keys裡面。

接下來我們需要配置.ssh,開啟.ssh資料夾下的config檔案,如果沒有則新建乙個,config檔案格式如下:

host    別名

hostname 主機名

port 埠

user 使用者名稱

identityfile 金鑰檔案的路徑

當然,你有幾個賬戶你就需要配置幾個host,登入不同的賬戶會使用不同的秘鑰。

接下來,測試ssh:

$ ssh -t "[email protected]"

hi zhang478! you've successfully authenticated, but github does not provide shell access.

ok,測試通過!

現在我們就可以對github進行操作了,與github遠端倉庫進行關聯,並將本地倉庫推送到伺服器。

工作電腦配置多個git賬戶

在實際工作中難免會遇到這種情況,我們有個公司的gitlab賬戶,用來提交管理公司的 同時我們也有自己的github賬戶,工作之餘提交一些自己 或者其他資源到github上面。這時我們就需要在自己的電腦上同時配置兩個git賬戶!該怎麼辦呢?下面來為大家演示該如何操作。我以我的電腦為例,我用的是2018...

多個 git 賬戶共存

1 在user 使用者名稱 ssh config 檔案中新增不同的 git 賬號資訊,config檔案不存在的自己建立乙個host github.com hostname github.com user jifengzhang identityfile c users jifengzhang ssh...

git賬戶配置

一 生成github的ssh key ssh keygen ssh keygen t rsa f ssh zzf073 rsa c zzf073 163.com 二 配置賬戶公鑰 1 檢視拷貝公鑰 pbcopy ssh id rsa.pub cat2 配置ssh keys 三 github連線測試 ...