原先在本身电脑中配置github的全局变量,只用它来玩github和码云的项目。如今用本身的电脑开发公司项目,公司项目使用的是gitlab,结果拉取代码时还须要手动输入用户名和密码,这还能忍受几回,可是提交代码时,显示提交的帐号倒是本身的github帐号,弄得非常混乱。所以准备配置gitlab的局部变量。git
对于gitlab我就两点需求:①克隆或拉取代码时不须要输入用户名密码②提交代码时显示本身的gitlab帐号;另外,在本身电脑上,仍是以github为主(全局变量)github
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
在clone下的项目目录下设置用户名code
git config user.name "zangxx2xxx4"
查看配置是否成功blog
.git/config 新增配置开发
[user] name =zangxx2xxx4
email = zangxx@ali.cn