Git 发出拉取请求的用户不';合并后不会出现在参与者列表中
我有一个repoGit 发出拉取请求的用户不';合并后不会出现在参与者列表中,git,github,Git,Github,我有一个repo测试。GitHub通知我,用户woo27,他完成了我的repo测试,已经完成了一个拉取请求,下面是官方推荐的合并命令(见下面的屏幕截图): git checkout -b woo27-master master git pull https://github.com/woo27/Test.git master git checkout master git merge --no-ff woo27-master git push origin master 我完全执行了这些命令,
测试
。GitHub通知我,用户woo27
,他完成了我的repo测试
,已经完成了一个拉取请求,下面是官方推荐的合并命令(见下面的屏幕截图):
git checkout -b woo27-master master
git pull https://github.com/woo27/Test.git master
git checkout master
git merge --no-ff woo27-master
git push origin master
我完全执行了这些命令,并进行了合并。我可以工作,但是woo27
不会出现在贡献者列表中,也不会出现在修改文件的人员列表中。为什么?如何解决这个问题?
(这与1天的延迟无关,我以前也遇到过同样的问题)
解决方案是要求执行拉取请求的人员执行以下操作:
git config user.email "your_email@example.com"
与GitHub帐户使用的电子邮件相同
资料来源:
那就行了
注意:我已经阅读了,但仍然没有找到解决方案。示例:这里有一个文件中的21个参与者: