我了解GitHub的工作原理,但令我感到困惑的是,为什么最近几乎每个OSS项目的主页上都有一个“在GitHub上叉我”链接。例如,
http://jqtjs.com/,http://www.daviddurman.com/flexi-color-picker/,等等。
为什么这么常见?他们是否想要/需要代码验证,检查他们可能不知道怎么做的安全性/性能改进?
是否表明这是一个协作项目-欢迎您进行改进?
他们是在GitHub工作还是想推广他们的服务?奇怪的是,我认为我最近没有看到“ Bitbucket上的Fork项目”徽标。
我对该徽标的第一个反应是,可能需要对该项目进行修改(分叉),以便将其与任何有用的功能集成在一起;或者,他们鼓励零散的代码库,鼓励每个人自己创建项目。但是我不认为这是意图。