最近我在github托管的开源项目中发出了拉取请求。现在我已经解决了问题列表旁边的文本“附加代码”。 “附加代码”是什么意思?
答案 0 :(得分:1)
我对您的担忧的理解如下:
粗略地说,从GitHub的角度来看,Pull Request是一个问题以及一些提交。因此,您也可以在“问题”选项卡中查看所有“拉取请求”。
可能发生的事情是,其他人也在问题X 上工作以尝试修复它。但是,与你相反,他没有打开拉取请求,而是将他的代码链接到问题X ,从而将其转换为拉取请求。如果我是对的,那么问题X 现在也应该与您的拉取请求Y 一起出现在Pull Request选项卡中。
实际上, GitHub API 通过将提交线程(分支)与问题相关联,公开了将问题转换为拉取请求的方法。
一个不错的工具可以简化“附加一些代码”的过程。您可以查看 http://issue2pr.heroku.com 以获取更多信息。
例如,此 issue 已由 joshtriplett 打开,并由 arrbee 转换为拉取请求。
重新阅读你的问题,我现在看到它也可能以不同的方式被理解。我们来试试吧。
我的理解:您向项目发送了一个自发的拉取请求。此拉取请求会显示在问题和提取请求两个标签中。但是,在问题标签下,提到了“附加代码”。
如前所述,拉取请求是某种“增强”问题。它带有标题,创建者,描述和一些提交。这解释了为什么您的拉取请求出现在两个标签下。 “附加代码”表示该问题嵌入了一些修改/增强项目的提交。