【问题标题】:Github commits not showing upGithub 提交未显示
【发布时间】:2018-08-23 11:26:45
【问题描述】:

我改变了我的 git config user.email 和 git config user.name 因为我正在测试东西。现在,我可以推送到 repo,但提交并没有显示在我的实际 github 帐户上。

从下图中,您可以看到提交看起来像是来自两个帐户,但我使用相同的用户名和密码来进行这两个提交。我认为问题出在 user.email 和 user.name 上,但我不确定。

随着更改显示在网站上,提交肯定会被推送。

Snippet of commit history

【问题讨论】:

  • 您能否再次检查您的电子邮件是否与 github 上使用的电子邮件一致?
  • 不是基于我的git log,匹配git hub的是..@gmail.com,commit所在的是...@github.com。我该如何改变?通过git config --global user.email youremail@email.com 更改它并不能解决问题

标签: git github github-pages


【解决方案1】:

如果你是git log,用户名和邮箱和你的github完全一样吗?

如果不是,请使用以下内容再次更改它们:

git config --global user.name yourusername
git config --global user.email youremail@email.com

【讨论】:

  • 我的 gitlog 显示我的个人资料中显示的提交来自与 github 关联的电子邮件地址。但是,即使我使用您指定到该电子邮件地址的命令更改了用户名和电子邮件,并再次推送,git 日志显示最后一次提交来自 jasonbak@github.com,这不是与我的 github 关联的电子邮件。
猜你喜欢
  • 2012-06-25
  • 2016-12-08
  • 1970-01-01
  • 1970-01-01
  • 2016-06-04
  • 2012-02-24
  • 1970-01-01
  • 1970-01-01
  • 2021-03-02
相关资源
最近更新 更多