GitLab显示具有GitHub帐户的协作者

GitLab显示具有GitHub帐户的协作者,git,Git,我有一个GitLab回购协议,它有167个提交。我也有GitHub回购协议,名称不同,但项目相同 我在GitHub中添加了一个名为X的colaborator,而不是在GitLab中,他在GitHub中做了一些更改,并将其推送到GitHub。但是当我看到GitLab端时,它显示了协作者X,尽管X没有GitLab帐户。为什么? X可以自己离开GitLab吗?每次提交都会关联提交用户的姓名和电子邮件ID,这与GitLab或GitHub上的任何帐户无关。如果存在帐户,则使用提交电子邮件ID将提交属性指定

我有一个GitLab回购协议,它有167个提交。我也有GitHub回购协议,名称不同,但项目相同

我在GitHub中添加了一个名为X的colaborator,而不是在GitLab中,他在GitHub中做了一些更改,并将其推送到GitHub。但是当我看到GitLab端时,它显示了协作者X,尽管X没有GitLab帐户。为什么?
X可以自己离开GitLab吗?

每次提交都会关联提交用户的姓名和电子邮件ID,这与GitLab或GitHub上的任何帐户无关。如果存在帐户,则使用提交电子邮件ID将提交属性指定给相应的帐户

但即使没有,如果他们在提交时使用X,X的名称也将可见,只是它不会链接到他们的配置文件,因为不存在。您可以使用git日志在本地检查过去提交的提交者