GitHub的首席执行官Nat Friedman为所有代码块添加了“复制”按钮 发现 在五月11。
“复制”按钮
该功能已获得好评,是该平台不断改进的一部分。
从 GitHub上作为一个代码托管平台,可以帮助项目控制其版本并更好地进行协作。目前,有超过65万开发人员正在积极地,公共地更换软件。
GitHub的构建者可以为开源项目做出贡献,这些开源项目可以通过该平台维护其Git存储库。
GitHub上有超过200亿个存储库。
这凸显了托管门户在过去一年中变得多么重要,以及对于各种区块链和 加密项目 在平台上维护他们的代码。
GitHub功能丰富
在GitHub引入功能标志几周后,就引入了复制按钮,该功能标志使构建者可以更轻松地进行频繁且安全的部署。
它还将帮助通知开发人员潜在的风险更改,使他们能够在需要时快速禁用更改。
通常,添加功能标志表明代码的复杂性不断提高。
它可能会给进一步验证代码是否按设计功能起作用带来其他挑战。
但是,为了避免挑战,GitHub必须使用不同的版本。
GitHub Actions工程师Alberto Gimeno, 评论:
“我们有两种不同的构建:一种在默认情况下禁用所有功能标志的情况下运行,另一种在默认情况下启用所有功能标志的情况下运行。 这大大减少了在自动测试中无法正确覆盖大多数代码路径的机会。”
GitHub上的加密恶意软件
上个月初,一份报告 显示 黑客秘密使用GitHub服务器来挖掘几种加密货币。
通过利用GitHub Actions功能,黑客可以在提交请求之前(绕过所有者批准请求的需要),将一个现有的代码存储库分叉,将恶意的GitHub Actions元素注入到原始代码中,并自动启动加密挖矿软件。
这样,黑客可以在一次攻击中部署100个加密矿工,从而淹没了GitHub的服务器。
BTCManager 还 指出 在2019年在GitHub上淘汰加密劫持恶意软件。