当我在问题后立即创建拉取请求时,拉取请求编号通常比问题编号多 1,这表明它们共享相同的计数器。同样,创建问题评论API 似乎是评论拉取请求中主要讨论的主要方式,并且 API 请求一个issue_number
. 但是,GitHub 上没有任何官方声明问题编号等于拉取请求编号。
是否有任何官方文档或评论可以验证拉取请求的问题编号是否等于其拉取请求编号?
当我在问题后立即创建拉取请求时,拉取请求编号通常比问题编号多 1,这表明它们共享相同的计数器。同样,创建问题评论API 似乎是评论拉取请求中主要讨论的主要方式,并且 API 请求一个issue_number
. 但是,GitHub 上没有任何官方声明问题编号等于拉取请求编号。
是否有任何官方文档或评论可以验证拉取请求的问题编号是否等于其拉取请求编号?
是的,它们共享相同的数字。
您还可以看到,当更改 url 中的数字(拉取请求 url 或发出 url)时,它会重定向到正确的类型(所以发出或拉取请求)
这是这里记录的一些内容:https ://docs.github.com/en/github/writing-on-github/autolinked-references-and-urls#issues-and-pull-requests
问题或拉取请求 URL
...
短链接
#26
问题、拉取请求和(如果启用)讨论都在同一个池中编号。如果您正在使用 API,则使用共享操作的拉取请求编号是正确的做法:
每个拉取请求都是一个问题,但并非每个问题都是拉取请求。出于这个原因,问题 API 中提供了这两个功能的“共享”操作,例如操作受让人、标签和里程碑。