Git提交用错email了? 用gitConfig来管理
2026/6/26 6:13:54 网站建设 项目流程

首先我们是职场打工人,每天八小时需要写公司的代码,其次我们是写代码狂人,业余时间也想贡献一些代码到我们自己的repo上。这就遇到了一个问题,你提交的account是公司的还是你自己的?

如果一不小心提错了,完了,大企业里面会有个扫描的软件,啪, 你用公司邮箱提交代码,不久的几天内有人找你谈话了,是不是把公司信息泄露出去了?吃了个哑巴亏,就因为自己的一不小心冲动按错了一个enter, 可能导致【严重】后果

不扯淡了,直接上解决方法:

1. 新建users/你的用户名/.gitconfig文件

2. 把下面的贴进去

[http]
sslVerify = false

=====这里是全局设置,不指定文件夹的配置,如果你不需要可以不加=====

[user]
name =你的名字
email =你的email地址

===============================================================

[credential "https://XXX"]
provider = generic
[includeIf "gitdir:C:/ProjectFolderA"]
path = ~/gitConfigUsers/userA
[includeIf "gitdir:C:/ProjectFolderB"]
path = ~/gitConfigUsers/userB

[credential]
helper = store

3. 把我带颜色的改成你自己的配置

4. 创建userAuserB的配置 :新建 users/你的用户名/gitConfigUsers 文件夹

分别加两个文件 userA和userB

5. 把以下内容贴进去 并且替换成你自己的

[user]
name =你想提交代码的名字
email =你想提交代码的账号邮箱地址

[credential]
helper = store
username =这是你的证书用户名
password =这是你的证书密码

6. 以此类推,多个用户都可以通过这种方式管理哦。建议把你想使用共同账号提交的项目统一放到一个目标文件夹下面,这样就可以更容易的指定同一个user啦!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询