github和gitlab並存

原先在本身電腦中配置github的全局變量,只用它來玩github和碼雲的項目。如今用本身的電腦開發公司項目,公司項目使用的是gitlab,結果拉取代碼時還須要手動輸入用戶名和密碼,這還能忍受幾回,可是提交代碼時,顯示提交的帳號倒是本身的github帳號,弄得非常混亂。所以準備配置gitlab的局部變量。git

對於gitlab我就兩點需求:①克隆或拉取代碼時不須要輸入用戶名密碼②提交代碼時顯示本身的gitlab帳號;另外,在本身電腦上,仍是以github爲主(全局變量)github

1. 配置祕鑰

C:\Users\Administrator\.ssh目錄下打開git終端,生成gitlab相關的祕鑰ssh

config文件gitlab

#gitlab
Host gitlab
        HostName gitlab.xxx.cn
        IdentityFile ~/.ssh/gitlab_rsa
#github
Host github
        HostName github.com
        IdentityFile ~/.ssh/github_rsa

 目錄下結構以下:spa

將生成的key在網頁端gitlab的 setting->SSH KEY 中添加進去。3d

2. 局部配置

在clone下的項目目錄下設置用戶名code

git config user.name "zangxx2xxx4"

查看配置是否成功blog

.git/config 新增配置開發

[user]
    name =zangxx2xxx4
email = zangxx@ali.cn
相關文章
相關標籤/搜索