有时候在公司电脑也会有往自己 GitHub
或者 GitLab
推送项目的需求,这时候就可能会用到在不同项目下分别配置不同Git
用户名邮箱的方法(因为一般公司代码库的用户名与自己代码库的用户名是不同的),下面对比介绍全局和分项目配置Git用户名邮箱的方法(亲测有效)。
全局配置
//配置用户名和邮箱(全局)$ git config --global user.name "your user.name"$ git config --global user.email "your user.email"
全局的用户名邮箱配置成功后,会在本地的C:\Users\你的用户名\.gitconfig
中显示出来,内容大致如下:
[user] name = your name email = your email@xx.com
分项目配置
//配置用户名和邮箱(在某个特定的项目中)$ git config user.name "该项目需要的用户名"$ git config user.email "该项目需要的邮箱"
配置成功后,在该项目对应本地仓库的 .git
文件中的 config
文件中可以看到 config
中有相关配置
配置前:
配置后:
分项目配置的小优点:
在往 GitHub
中 push
内容的时候,如果该仓库 user.name
与 GitHub
的名字不同,在 GitHub
Overview
的 contributions
中不能看到色块标注,因为该色块记录的是该 GitHub
主人的贡献,在GitHub
看来,不同user.name
就是不同的人,所以就不会有记录
作者:梦幻之云
链接:https://www.jianshu.com/p/56a6558e44d5
點擊查看更多內(nèi)容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦