您现在的位置是:首页 >互联网 > 2021-09-08 14:29:43 来源:

Torvalds建议不要使用GitHub来合并提交

导读 Linux创建者LinusTorvalds不喜欢GitHub的Web界面如何合并代码,他认为这会创建绝对无用的垃圾合并。该评论遵循ParagonSoftware的拉取请求,

Linux创建者LinusTorvalds不喜欢GitHub的Web界面如何合并代码,他认为这会创建“绝对无用的垃圾合并”。该评论遵循ParagonSoftware的拉取请求,ParagonSoftware推动Torvalds将其WindowsNTFS文件系统的驱动程序代码包含到5.15内核中。

“...我注意到你在那里有一个github合并提交。这是我*真的*不想看到的另一件事-github创建了绝对无用的垃圾合并,你永远不应该使用github接口来合并任何东西,”Torvalds在回应Paragon的拉取请求时写道,然后说明通过GitHub的Web界面进行提交的缺点。

众所周知,Torvalds偶尔会向其他内核开发人员提出这样的建议,尽管他最近已经淡化了他的指导。

Torvalds强调的缺点之一是GitHub简洁、事实上正确但功能上无用的提交消息。

例如,GitHub对Paragon合并的提交消息显示为“将分支'torvalds:master'合并到master”,这并没有给Torvalds留下任何印象。

“github是一个非常好的托管站点,它在许多其他方面也做得很好,但合并不是其中之一,”Torvalds分享道。

然后,他继续解释说,他更喜欢正确记录内核合并,其中包含有关合并内容和原因的详细信息,以及有关提交者的正确和准确的详细信息,他认为这不是GitHub最强大的套装之一。

尽管这次他放任自流,但Torvalds建议Paragon将来从命令行进行合并。

“......为了持续发展,你需要正确地做事。这意味着从命令行进行合并,而不是使用完全损坏的githubWeb界面,”他总结道。