在 GitLab 或 GitHub 上,有什么方法可以将合并请求或拉取请求编号设置为您想要的任何值,甚至是 0?

On GitLab or GitHub, is there any way to set the merge request or pull request Number to be whatever you want, even 0?

例如,当我通过 GitLab 上的 'New Merge Request' 向导时,我看不到选择自己的 MR ID/number 的方法。我知道这些数字必须是唯一的整数。有没有办法让用户将这个 MR 数字设置为他们想要的任何值,甚至是 0?

谢谢

我只能代表GitHub发言,但答案是否定的。我几乎可以肯定 GitLab 的答案也是否定的,但我不能正式这么说。目标是为拉取请求和问题提供一个简单的递增整数,以便人们可以轻松找到并参考它们。如果人们可以选择与现有序列非常不同的随机数,那么这个目的就会失败。

我应该指出,人们已经发现序列中缺少数字时会造成混淆,例如删除问题时,GitHub 甚至没有提供枚举所有问题的方法按编号排序的问题和 PR。因此,添加此功能不会提供很多价值,但会增加很多复杂性(例如,找到下一个从未使用过的问题或 PR 编号)。