【发布时间】:2017-05-25 15:21:23
【问题描述】:
使用终端我做了一些提交:
git push
Enter username: username
Enter password: password
当我这样做时,提交不会添加到我在 GitHub 上的贡献图中(即使它们在存储库中也很难)。但是,当我这样做时:
git push
Enter username: email address
Enter password: password
他们出现了。是我做错了什么还是这就是 GitHub 的工作原理?
我已经设置了 git config --global user.email 和 git config --global username。
【问题讨论】:
-
您应该通过 ssh 使用 GIT 并对其进行适当配置以避免输入任何用户和密码
-
@BasileStarynkevitch 如果你的意思是 git config --global user.email 和 .name,我已经完成了。
-
阅读一些SSH tutorial。您想生成密钥、使用公钥等。您当然不想在每个
git push上输入用户 + 密码 -
确保您已将该电子邮件设置为与 github 存档的电子邮件相同的电子邮件,否则它无法计算您的贡献