此 PR是为了回应我提出的问题而创建的。我没有此存储库的写入权限。PR 已经合并到主分支中,但我还是想建议更改;这是该 PR 中的修改之一:
- { index: 3, text: 'I would like some gelb bananen bitte', value: 100 },
- { index: 4, text: 'I hope batch update is working', value: 300 },
+ { Rank: 3, text: 'I would like some Yellow', value: 100 },
+ { Rank: 4, text: 'I hope batch update is working', value: 300 },
我想建议将外壳更改为(Rank
至rank
):
- { Rank: 3, text: 'I would like some Yellow', value: 100 },
- { Rank: 4, text: 'I hope batch update is working', value: 300 },
+ { rank: 3, text: 'I would like some Yellow', value: 100 },
+ { rank: 4, text: 'I hope batch update is working', value: 300 },
但是当我点击+按钮提交评论时,我没有看到官方文档中描述的“建议更改”按钮(参见步骤6):
这就是我的编辑器的样子:
我对 GitHub Pull Request 没有太多经验。据我所知:
- 由于某种存储库设置,这正在按预期工作。
- 这是否按预期工作,因为 PR 合并后无法修改?我知道git可以多次从一个分支合并到另一个分支,但我也知道 PR !==
git merge
:这可能无关紧要。 - 这是一个 GitHub 错误。我发现其他 GitHub 用户报告了同样的问题,但那是在社区帖子中,没有官方回应,尽管有评论,我认为这是一个功能请求,而不是错误报告。但是,我怀着应有的尊重地说,这些用户可能认为他们遇到了错误,但该网站正在按预期运行。
许多评论表示,即使按钮缺失,建议功能仍然有效。这是他们抱怨的一部分:他们必须在编辑器中手动输入“建议”。
您不能在合并的拉取请求上执行此操作。您可以做的是分叉存储库,在分叉上进行更改,然后打开新的拉取请求。
我在存储库上做了一些实验,规则似乎是您只能在打开的拉取请求上创建或应用建议的更改,而不能合并或关闭。
这是创建新拉取请求后建议的更改按钮的样子:
然后,在拉取请求关闭后:
PR重新开放后:
合并 PR 后的样子是这样的:
这表明阻止您做出建议更改的是 PR 状态。由于您无法重新打开合并的拉取请求,因此您无法对此 PR 做出建议的更改。
即使您可以提出建议,当 PR 关闭或合并时,应用更改的按钮也会显示为灰色。
你能做的最好的事情就是提出一个新的 Pull 请求。