为什么GitHub会显示其他人提交到我的存储库,但这是由我自己完成的?

时间:2017-06-12 08:09:50

标签: git

我像往常一样在GitHub上对我的远程repository做出了承诺,但是最近我在我提交后发现,它表明这是由另一个人完成的。这很奇怪,我不知道为什么?

1 个答案:

答案 0 :(得分:2)

您的身份

安装Git时首先应该设置用户名和电子邮件地址。这很重要,因为每个Git提交都使用这些信息,并且它会不可避免地融入您开始创建的提交中:

$ git config --global user.name "John Doe"

$ git config --global user.email johndoe@example.com

同样,如果您传递--global选项,则只需执行此操作一次,因为Git将始终将该信息用于您在该系统上执行的任何操作。如果要使用特定项目的其他名称或电子邮件地址覆盖此项,则可以在该项目中运行不带--global选项的命令。