世界构建软件的地方
数以百万计的开发人员和公司在全球最大、最先进的开发平台 GitHub 上构建、发布和维护他们的软件。
代码
在云中为您的代码提供一个家
记录或回放对代码的任何更改,以使您和您的团队保持同步。使用无限的公共和私人存储库免费托管它。
建立在已建立的基础上
借助世界上最大的软件包注册表,编写更少的代码。
合作
准备好两个成员。
将您的团队扩展到云中的任何规模。
更好的代码从拉取请求开始——围绕代码进行对话,您可以在其中进行试验、消除错误和构建新功能。
代码审查是内置的。
拉取请求涵盖了整个审查流程:提出更改、浏览代码、请求输入、提出建议和在一个地方签字。
当一切正常时,知道您的拉取请求何时准备好合并。
开发
使用Codespaces 打造快速的云开发者环境
代码的未来在云端,而不是您的本地副本。
Codespaces 在几分钟内为您提供了一个基于强大 VM 的完整、可配置的开发环境。
Visual Studio Code,在您的浏览
Visual Studio Code,在您的浏览器中,句号。
Codespaces 将世界上最受欢迎的桌面编辑器带到每个 repo。从任何地方编写、构建、测试、使用终端和打开拉取请求。
随心所欲定制。
添加你最喜欢的 VS Code 扩展,创建一个 devcontainer 配置文件,安装新主题,并调整你的设置。
使用GitHub Actions自动化任何事情
设置 CI/CD,增强您的 DevOps,并使用 GitHub Actions 编写整个工作流程。通过推送、问题创建、合并和发布等 GitHub 事件启动自动化工作流程。
11,000 多个动作
在我们的世界级编辑器中编写您自己的或从开源社区导入 Actions。感觉卡住了?在编写代码时浏览 Actions 开发人员文档。
自动化
你可以拥有一切。
在 Linux、macOS、Windows、ARM 和容器上以任何语言或操作系统运行操作。或者一次使用矩阵构建。
每月运行 7000 万个作业,您与 Actions 相处融洽,Actions 是世界上最大的开发者平台上排名第一的 CI 服务。
说到自动化,Dependabot通过更新所有依赖项的自动拉取请求使您的项目保持最新。只需查看并合并即可确保您的软件安全。
安全的
在合并之前查找并修复漏洞
在编写代码时保护您的代码。CodeQL 的代码扫描会自动审查您对代码库的每一次更改,并在已知漏洞投入生产之前识别它们。
保守你的秘密。我们会自动扫描存储库中的 OAuth 令牌、API 密钥、个人令牌等。如果我们找到一个,我们会通知您和发布它的合作伙伴,以使该秘密无效。
发现漏洞?我们的安全咨询修复工具可帮助开发人员负责任地识别和披露它们,以便维护人员可以在专用的私有工作区中修补它们。
社区
所有开发者的家——包括你
GitHub Discussions 是您的社区聚集在一起、提出和回答问题以及进行开放式对话的专用空间。
在您个人资料上的个人自述文件中放大您的声音。 通过您的存储库、贡献和选择的技术讲述您的工作故事。
您为自己编写的开源代码可能只会帮助其他人。通过 GitHub 赞助商构建对您而言重要的内容,从而获得报酬。