git配置多倉庫

2022-02-03 10:58:24 字數 1150 閱讀 3705

github , gitee , coding , gitlab , gitlab.company .....

真tm多 。

真tm多 。

真tm多 。

生成ssh 金鑰對 。 這個按自己公司規則生成 , 或者按對應平台指導生成 。

這裡貼上 gitee的指導。

碼雲幫助中心-生成/新增ssh公鑰

不同的平台,生成的金鑰名稱配置不同的。

這裡貼上 gitee的指導。

碼雲幫助中心-ssh 公鑰設定

在使用者目錄下找到~/.ssh/config, 如果config不存在,可以自己建立,不帶字尾的。

config中新增如下內容:

# gitee

host gitee.com

hostname gitee.com

preferredauthentications publickey

identityfile ~/.ssh/gitee_id_rsa

# github

host github.com

hostname github.com

preferredauthentications publickey

identityfile ~/.ssh/github_id_rsa

# gitlab

host gitlab

hostname gitlab.com

preferredauthentications publickey

identityfile ~/.ssh/gitlab_id_rsa

不同平台,使用不同的金鑰。

還沒完事呢。

$ ssh-add ~/.ssh/github_id_rsa

$ ssh-add ~/.ssh/gitee_id_rsa

$ ssh-add ~/.ssh/gitlab_id_rsa

可以通過ssh-add -l來檢視已經新增到agent裡的金鑰。

$ ssh -t [email protected]

$ ssh -t [email protected]

over!

git多倉庫多帳號管理及相關配置

ssh的金鑰管理主要包括兩個方面 生成公鑰 私鑰對以及公鑰 私鑰自己保密 的分發。多個github倉庫和多個github帳號需要生成多個金鑰對。假設有使用者user one 下的倉庫one,位址為git github user one one.git 使用者user two 下的倉庫two,位址為g...

git多倉庫管理

使用git建立多倉庫管理 以下操作為命令列下操作 一 先建立伺服器端口,總倉庫和子倉庫 ssh git 192.168.1.110 連線git伺服器 輸入密碼 mkdir iosproject 建立專案總目錄,命名為 iosproject cd iosproject 進入建立的目錄 git init...

SVN 配置多倉庫與許可權配置

如果需要訪問shop專案 wechat專案 shop專案 svn localhost shop wechat專案 svn localhost wechat 2.許可權控制 如果要使用許可權控制功能,有乙個前提,必須首先開啟許可權功能 在每乙個倉庫中,都有乙個conf資料夾,裡面有三個檔案 authz...