gitpod

其他资源 2025-08-06


gitpod的开发人员平台提供了按需的预配置环境,它们会自动集成到创建软件所需的任何工具,库或依赖项中。 gitpod工作区是运输软件的最快,最安全的方法,并且与添加A一样容易。 gitpod .yml文件到任何存储库的根。

?阅读云开发环境白皮书

特征

  • DEV环境作为代码gitpod就像基础架构-AS-CODE,但对于您的开发环境。 gitpod定义了您的编辑器扩展名,并且需要声明性的依赖项。 gitpod .yml配置。旋转开发环境很容易重复,并且可重复可授权您自动化,版本控制并在团队中共享开发环境。
  • 预构建的开发环境- gitpod连续构建与CI服务器相似的所有GIT分支。在您甚至通过您的任务命令启动工作区之前,控制gitpod如何预配置和初始化环境。 gitpod .yml。不再观看APT-GET或NPM安装。
  • 安全- 每个gitpod工作区或Prebuild均可在安全的单使用容器上运行,可提供快速的启动时间,而不会损害安全性。 gitpod生成SLSA级别1兼容出处。 gitpod也是GDPR和SOC2符合的。而且,当然, gitpod是开源的,每个人都可以审查。
  • 基于Docker的工作区- gitpod立即根据(可选)Docker映像在云中立即启动一个容器。如果您已经在使用Docker,则可以轻松地重新使用Docker文件。
  • GitLab,GitHub,Bitbucket和Azure DevOps Integration- gitpod无缝集成到您的工作流程中,并与所有主要的Git托管平台一起使用,包括GitHub,Gitlab,Gitlab,Bitbucket和Azure Devops。
  • 集成代码评论- 使用gitpod您可以对任何PR/MR进行本机代码评论。无需再切换上下文,并用同事的PR/MR混乱本地机器。
  • 协作- 邀请团队成员进入您的开发环境或开发环境中任何状态的快照,与您的团队异步分享。专业且可自定义的开发人员体验- gitpod工作区为您提供与Linux Machine相同的功能 - 预先配置和优化开发工作流程。单击用户和/或团队级别,安装任何VS代码扩展名。您还可以随意携带互联网并自定义开发环境。

入门

  • 浏览器
    • 使用gitpod仪表板gitpod .io/new。
    • 将gitpod .io/#添加为您的任何GitHub/ Gitlab/ Bitbucket存储库的前缀,
  • CLI :您还可以安装gitpod CLI并直接从终端创建第一个工作空间:)

文档

所有文档都可以在www上找到。 gitpod .io/docs。例如,请参阅gitpod教程,并检查以下有用的资源:

  • 工作区生命周期
  • 配置存储库
  • 组织
  • IDE和编辑支持
  • 视频屏幕截图
  • gitpod样品

问题

有关问题和支持,请使用gitpod社区不和谐。加入对话,并与其他社区成员建立联系。您还可以关注 @ gitpod以获取我们团队的公告和更新。

对于企业部署和定制解决方案,请探索我们的企业产品,以开始满足您组织需求的设置。

问题

问题跟踪器用于跟踪gitpod开源项目的错误报告和功能请求,并计划当前和未来的开发工作。 ?️

您可以提出流行功能请求或创建新的功能请求。

相关项目

在gitpod的开发过程中,我们还开发了一些基础设施工具,以使开发更加容易,更有效。为此,我们开发了许多开源项目,包括:

  • 工作区图像:准备将Docker图像用于gitpod工作区
  • OpenVScode Server:通过浏览器访问的远程计算机运行最新的VS代码
  • gitpod浏览器扩展名:它在配置的GitLab,GitHub,Bitbucket和Azure DevOps安装中添加了一个gitpod按钮
  • 余地 - 一个严重的缓存制造系统
  • Dazzle-实验码头图像构建器
  • werft- kubernetes本机CI系统

行为守则

我们希望为每个有兴趣为gitpod做出贡献或与gitpod社区进行讨论的人创造一个热情的环境。该项目采用了贡献者契约《行为守则》,版本2.0。

下载源码

通过命令行克隆项目:

git clone https://github.com/gitpod-io/gitpod.git