我想区分我在公司和家中所做的承诺。
我已经尝试在家里的本地存储库中更改user.name和user.email,但是commit的内容没有任何改变。 我仍然看不到来自家庭或公司的提交之间的区别。
答案 0 :(得分:1)
我不建议您为user.email
和user.name
使用不同的值,因为它们是表示/识别为项目做出贡献的人的属性,在两种情况下,它都是您,您在不同位置工作的事实是无关紧要的。
达到使用目的的可能解决方案是使用git notes
git notes add -m "From: Home"
git notes add -m "From: Office"
根据msandord comment,这仅适用于新提交,已经推送的提交需要重新设置