最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

报道:【Git代码仓库托管】上海道宁为您提供构建、扩展和交付安全软件的完整开发人员平台

来源:博客园

GitHub是用于

构建、扩展和交付安全软件的


(资料图片仅供参考)

完整开发人员平台

通过提高开发人员速度的工具

推动创新

加快高质量软件开发

GitHub提供无限的存储库

一流的版本控制和

世界上强大的开源社区

因此您的团队可以

更高效地协同工作

开发商介绍

GitHub归属于微软公司,于2008年4月10日正式上线,是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。

GitHub除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。

截止到2022-11-17,其注册用户已经超过9400万,托管版本数量也是非常之多,其中不乏知名开源项目Ruby on Rails、jQuery、python等。

产品特征

构建所需内容所需的工具

01、协同编码

  • 通过自动环境设置快速参与项目。

  • 确保您看到您关心的更改。

  • 围绕您的代码建立社区。

02、自动化和CI/CD

  • 自动化一切:CI/CD、测试、规划、项目管理、问题标签、批准、入职等。

  • 在整个组织内标准化和扩展实践、安全性和合规性。

  • 通过来自合作伙伴和社区的数以千计的操作快速开始。

03、安全

  • 编写代码时保护代码。自动审查对代码库的每一次更改,并在漏洞投入生产之前识别它们。

  • 了解并解决开源依赖项中的任何漏洞。

  • 自动检测并停用提交给您的存储库的秘密。

04、客户端应用

  • 在任何连接的设备上随身携带 GitHub。

  • 使用快速、强大的文本界面跳过可视化 UI。

  • 从 macOS 或 Windows 桌面访问 GitHub。

05、项目管理

  • 使用 GitHub Issues 将功能请求、错误等组织起来——专为软件团队设计。

  • 通过项目表、看板和任务列表协调大大小小的计划。

  • 跟踪您交付的内容直至提交。

06、团队管理

  • 简化项目和团队的访问和权限管理。

  • 更新权限,随着您的成长添加新用户,并为每个人提供他们所需的确切权限。

  • 与 Okta 和 Azure Active Directory 同步。

GitHub Security

我们不断改进我们的安全、审计和合规解决方案,以您为中心。

01、平台

确保GitHub安全、可靠,并且没有垃圾邮件和滥用,因此这可以成为开发人员聚集在一起创建的平台。我们通过在平台安全、事件响应和反滥用方面进行大量投资来做到这一点。

02、开源

GitHub 安全实验室是世界先进的安全研发团队。我们鼓励并支持社区大规模保护开源,因此我们所依赖的世界软件都建立在您可以信赖的基础之上。我们的目标是成为安全研究人员和开发人员可以合作的家园,让每个愿意保护开源的人都能轻松获得安全保障。

03、产品

我们通过世界先进的安全工程计划体现了向安全软件设计实践投资的转变。我们将安全专业知识和能力嵌入到软件开发生命周期的每个阶段。

我们的产品安全工程团队授权开发人员创建安全的平台和产品。通过开发人员培训、创建构成安全基础的组件、自动化代码分析、深入的威胁建模以及安全代码审查和测试,我们在开发生命周期中尽早防止漏洞。

04、顾客

我们帮助客户的安全和风险团队对他们的决策充满信心,以鼓励开发人员在 GitHub 上进行协作。我们认识到安全是我们与客户的共同责任。我们很自豪能与您的安全、风险和采购团队合作,提供风险评估所需的信息,并真正了解我们的安全和合规状况。

05、特征

在GitHub流程中发布安全应用程序:安全问题,利用安全社区的专业知识,并安全地使用开源。

GitHub for Teams

借助CI/CD、Dependabot 和世界上的开发人员社区,GitHub 为您的团队提供更快地交付更好的软件所需的一切。

01、连接您喜欢的工具

通过对所有常用集成(包括Slack、Jira等)的支持,构建适合您的方式。

02、单击添加您的团队

在构建过程中无缝更新权限并添加新用户,无论您是在 2 人还是 2000 人的团队中。

03、加快代码审查

使用适合您工作流程的代码审查工具提高代码质量。

04、一起计划

让项目经理和开发人员可以轻松地在一个地方协调、跟踪和更新他们的工作,从而使项目按计划进行。

05、构建适合您的 CI/CD 工作流

  • 在任何操作系统、语言或云上构建、测试和部署项目。

  • 在 GitHub Marketplace 上查找社区构建的 GitHub Actions 工作流程,或构建您自己的工作流程。

  • 基于 GitHub 事件触发工作流程,包括推送、问题创建、新版本发布等。

  • 像编写代码一样构建、共享、改进和重用操作。

06、专注于发展

  • 轻松授予、限制或撤销公司内外协作者的访问权限。

  • 当机密提交到您的存储库时获得警报,并自动通知 30 多家云服务提供商。

  • 自动扫描您的依赖项。发现漏洞后,我们将打开一个包含建议修复的拉取请求。

GitHub for enterprises

DevOps只是一个开始。顶级组织知道转型还取决于技术、人才、文化和流程。GitHub帮助企业将它们全部放在一个地方工作。

端到端保持安全

01、保护您的供应链

保持开源组件的安全性和合规性。

02、保护您的代码

在您的工作流程中查找并修复代码漏洞。

03、保护您的软件生命周期

以代码形式创建和实施安全与合规策略。

自动化您的工作流程

01、加速交付

自动化管道的每个步骤,包括 GitHub 原生的强大、灵活的 CI/CD。

02、以实践为基础

使用和调整由行业领导者和开源社区构建的工作流程。

03、拓展安全自动化

在您的组织中一致地应用和扩展策略,并具有从源到部署的可追溯性。

关键词: