【问题标题】:Github contributions from another device not counted?其他设备的 Github 贡献不计算在内?
【发布时间】:2016-11-21 03:28:47
【问题描述】:

当我开始通过我的另一台笔记本电脑提交远程存储库时,我意识到 GitHub 不会将它们视为贡献。尽管我在两台设备上使用相同的用户名、电子邮件和密码,但从第二台设备进行的提交似乎是由匿名人员进行的(我没有看到我的个人资料,请在我跟踪贡献者时拍照)。 如何告知 GitHub 是同一用户?

【问题讨论】:

  • 您是否使用 GitHub 凭据进行了身份验证?
  • git log --format=format:'%h %an <%ae>' 的输出是什么?我的猜测是某些提交的名称或电子邮件错误。

标签: git github commit git-remote


【解决方案1】:

您可以使用git config 在您的另一台笔记本电脑上本地设置您的用户名和电子邮件:

git config user.email learner@stackoverflow.com
git config user.name 'learner'

您还可以直接编辑您的~/.gitconfig 文件,并添加几个部分用于您的姓名和电子邮件。执行上述命令后,您应该看到如下所示的部分:

[user]
    name = learner
    email = learner@stackoverflow.com

【讨论】:

    猜你喜欢
    • 2017-03-03
    • 2021-05-10
    • 1970-01-01
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    • 1970-01-01
    • 2011-05-22
    相关资源
    最近更新 更多