Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 发出拉取请求的用户不';合并后不会出现在参与者列表中_Git_Github - Fatal编程技术网

Git 发出拉取请求的用户不';合并后不会出现在参与者列表中

Git 发出拉取请求的用户不';合并后不会出现在参与者列表中,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 我完全执行了这些命令,

我有一个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
我完全执行了这些命令,并进行了合并。我可以工作,但是
woo27
不会出现在贡献者列表中,也不会出现在修改文件的人员列表中。为什么?如何解决这个问题?

(这与1天的延迟无关,我以前也遇到过同样的问题)



解决方案是要求执行拉取请求的人员执行以下操作:

git config user.email "your_email@example.com"
与GitHub帐户使用的电子邮件相同

资料来源:

那就行了


注意:我已经阅读了,但仍然没有找到解决方案。示例:这里有一个文件中的21个参与者: