我刚刚帮助朋友设置了一个Github账户,以便在我的项目上进行协作。他的提交已经显示出来了,但是在我的仓库的“源代码”页面上,他的提交旁边只显示了他的名字,而没有显示他的用户名(带有链接)。
这似乎很奇怪,因为Github显然已经认识他了(我已经将他添加到协作者列表中等等)。
看起来这是一个愚蠢的问题,但是谷歌也不能帮助我解决。
谢谢!
我刚刚帮助朋友设置了一个Github账户,以便在我的项目上进行协作。他的提交已经显示出来了,但是在我的仓库的“源代码”页面上,他的提交旁边只显示了他的名字,而没有显示他的用户名(带有链接)。
这似乎很奇怪,因为Github显然已经认识他了(我已经将他添加到协作者列表中等等)。
看起来这是一个愚蠢的问题,但是谷歌也不能帮助我解决。
谢谢!
你的朋友在GitHub上使用的电子邮件地址是否正确设置为别名?如果没有,GitHub怎么知道他是谁?Git本身只记录全名和电子邮件地址,显然不包括GitHub用户名,因为你可以在没有GitHub的情况下完全使用Git。
git config --global user.name "your-github-username"
git config --global user.email "your-github-email"
--global
标志,这样就只针对特定仓库进行操作。 - Mauvis Ledford您可以查看GitHub文章:
$ git config --global user.name "example"
$ git config --global user.email "email@example.com"