git提交更改都是一个作者

Posted 于宙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git提交更改都是一个作者相关的知识,希望对你有一定的参考价值。

为什么提交到github的commit都是一个作者

参考链接
重要知识点讲解

  • 问题如下所示

    git是分布式去中心化的管理系统

ssh秘钥对生成。并把id_rsa.pub加入github.com中(这个过程只是建立一个可以互访的通道而已)

只是建立了github仓库之间可以互访

到底是本地哪个用户向对端git厂库push。

根据你本地的user.email邮箱来识别的,在git中user.email和用户名是一一对应的。

如果user.email在git中已经注册,则显示email对应的git用户名。

如果user.email在没有注册,则显示user.name(为灰色)

  • 修改邮箱为一个任意值以后发现可以看到commit作者已经改变

了解更多技术文章,欢迎关注我的个人公众号

以上是关于git提交更改都是一个作者的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Git 中更改多个提交的作者和提交者姓名和电子邮件?

Git更改未推送提交的作者[重复]

更改所有提交的 git 作者信息对我的一个存储库有效,但对其他存储库无效,为啥?

如何从特定修订版更改 GIT 中提交的作者 [重复]

删除远程 git 存储库中的合并和提交

git解析日志常用命令