【发布时间】:2019-12-04 10:51:56
【问题描述】:
我已向 google 拥有的 this project 提出拉取请求。因此,谷歌要求提供贡献者许可协议。我已经签署了here。我已经创建了 CLA。
首先,我认为我的 github 帐户中有两个电子邮件地址。因此,我还为这两个电子邮件 ID 创建了 CLA。
为了提交代码,我使用了简单的方法: 混帐添加。 git commit -m '消息' git push -u origin 分支名称
google-bot 仍然无法验证我的 CLA。它给了我如下错误:
错误信息: 我们为您(此拉取请求的发送者)找到了一份贡献者许可协议,但无法找到所有提交作者或共同作者的协议。如果您编写了这些,也许您在 git 提交中使用的电子邮件地址与用于签署 CLA 的电子邮件地址不同(在此处登录以仔细检查)?如果这些是由其他人创作的,那么他们也需要签署一份 CLA,并确认他们同意将这些内容贡献给 Google。 为了通过此检查,请解决此问题并让拉取请求作者添加另一条评论,机器人将再次运行。如果机器人不发表评论,则意味着它认为没有任何变化。
我已经为与我的 Github 帐户关联的两个电子邮件 ID 创建了 CLA。
我已启用两因素身份验证。
我已经一次又一次地承诺检查。 我在 PR 上发表了评论,以检查问题是否由 google-bot 解决。
git add .
git commit -m 'Message'
git push -u origin branch_name
如果有人过去遇到过这个问题并成功解决,请描述完整的解决方案。
【问题讨论】:
标签: git git-commit pull-request pull googlebot