首先我们是职场打工人每天八小时需要写公司的代码其次我们是写代码狂人业余时间也想贡献一些代码到我们自己的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 store3. 把我带颜色的改成你自己的配置4. 创建userA和userB的配置 新建 users/你的用户名/gitConfigUsers 文件夹分别加两个文件 userA和userB5. 把以下内容贴进去 并且替换成你自己的[user]name 你想提交代码的名字email 你想提交代码的账号邮箱地址[credential]helper storeusername 这是你的证书用户名password 这是你的证书密码6. 以此类推多个用户都可以通过这种方式管理哦。建议把你想使用共同账号提交的项目统一放到一个目标文件夹下面这样就可以更容易的指定同一个user啦