GitHub的首席执行官Nat Friedman在5月11日透露,GitHub已经在所有代码块中添加了一个“复制”按钮。
“复制”按钮
这一功能得到了好评,是平台不断改进的一部分。
github是一个代码托管平台,可以帮助项目更好地控制他们的版本和协作,超过6500万的开发者正在积极地、共同地开发软件。GitHub的构建者可以为开源项目做出贡献,这些项目可以通过该平台维护它们的Git存储库。
GitHub上有超过2亿个存储库。这凸显了GitHub在过去一年中变得越来越重要。



GitHub功能丰富
复制按钮的引入是在GitHub引入Feature Flags之后的几周,Feature Flags使得构建者更容易且安全地部署。它还将帮助通知开发人员潜在的风险变更,使他们能够在需要时迅速禁用变更。
通常,Feature Flags的添加标志着代码的复杂性的增加。
GitHub行动工程师Alberto Gimeno评论道:“我们有两个不同的版本,一个运行时默认禁用所有特性标志,另一个运行时默认启用所有特性标志。这大大减少了在自动化测试中不能正确覆盖大多数代码路径的可能性。”
GitHub上的加密恶意软件
上个月早些时候,一份报告显示,黑客曾秘密使用GitHub服务器挖掘几种加密货币。
通过利用GitHub Actions特性,黑客可以分叉现有代码库,在提交Pull request(绕过所有者批准请求的需要)之前,向原始代码中注入恶意的GitHub Actions元素,并自动启动加密挖矿软件。
通过这种方式,黑客可以在一次攻击中部署100个加密矿工,使GitHub的服务器无法工作。



发表评论 已发布 0

还可以输入 800 个字
 
 
评论 打印