为指定Git仓库单独配置用户名和邮箱

前言

C: 在前几天里,笔者一直给大家分享关于如何在 Git 仓库中 “销赃匿迹”,究其原因是笔者最近业余时间用的是工作用笔记本来“干活”,工作用笔记本里的全局用户名和邮箱肯定是公司 GitLab 的信息了。

周末和工作日切换的时候,有时候兴致上来,没有及时修改全局用户名等信息,就直接 commit ,push 了,等到发现时那肯定就要用前几天的几个法子来挽救一下了。

可能会有同学问,你怎么不为指定仓库做一下局部用户名配置呢?是的,没错,有全局配置就会有局部配置,但笔者之所以还会出这种问题,主要有两点:

  1. clone 了不知道多少个仓库,不是只在操作一个仓库的时候,每个都要配置,很是麻烦,直接一个全局配置搞定,多么简单
  2. 兴致上来,有一两个仓库就忘了配置

当然,如果后面笔者长期用工作用笔记本在业余时间“干活”的话,也完全可以将工作 Git 仓库们进行局部配置,毕竟相较来讲,工作仓库是稳定的。

闲话少说,下面贴一下为指定 Git 仓库做局部用户名和邮箱配置的方法。

全局配置用户名和邮箱

我们先一起回忆下全局配置用户名和邮箱的方法,在任意 Git 仓库里进行如下配置即可:

# 全局配置用户名
git config --global user.name "Charles7c"
# 全局配置邮箱
git config --global user.email "charles7c@126.com"

局部配置用户名和邮箱

局部配置的方法也是非常简单,首先进入指定的 Git 仓库,然后进行如下配置即可:

# 进入指定 Git 仓库
cd HelloWorld
# 局部配置用户名
git config user.name "Charles7c"
# 局部配置邮箱
git config user.email "charles7c@126.com"

没错,只需要在配置时去掉 --global 这个参数就可以了,配置完成后,你可以通过命令查看下配置是否成功。

笔者说: 当然了,你也可以去其他没进行局部配置的仓库看看,看看它们的用户名和邮箱有没有受到影响。

# 查看所在 Git 仓库配置的用户名
git config user.name
# 查看所在 Git 仓库配置的邮箱
git config user.email
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

查尔斯-BUG万象集

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值