我像往常一样在GitHub上对我的远程repository做出了承诺,但是最近我在我提交后发现,它表明这是由另一个人完成的。这很奇怪,我不知道为什么?
答案 0 :(得分:2)
您的身份
安装Git时首先应该设置用户名和电子邮件地址。这很重要,因为每个Git提交都使用这些信息,并且它会不可避免地融入您开始创建的提交中:
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
同样,如果您传递--global
选项,则只需执行此操作一次,因为Git将始终将该信息用于您在该系统上执行的任何操作。如果要使用特定项目的其他名称或电子邮件地址覆盖此项,则可以在该项目中运行不带--global
选项的命令。