有没有办法将提交与家庭和公司区分开来?

时间:2019-06-16 14:17:08

标签: git github

我想区分我在公司和家中所做的承诺。

我已经尝试在家里的本地存储库中更改user.name和user.email,但是commit的内容没有任何改变。 我仍然看不到来自家庭或公司的提交之间的区别。

1 个答案:

答案 0 :(得分:1)

我不建议您为user.emailuser.name使用不同的值,因为它们是表示/识别为项目做出贡献的人的属性,在两种情况下,它都是,您在不同位置工作的事实是无关紧要的。

达到使用目的的可能解决方案是使用git notes

git notes add  -m "From: Home"
git notes add  -m "From: Office"

根据msandord comment,这仅适用于新提交,已经推送的提交需要重新设置