Skip to Content

Git 集成

每个 IronFlock 应用都有一个中央 Git 仓库。默认情况下,该仓库完全在 IronFlock 内部管理。您也可以连接到外部 Git 服务商。

内部 Git

创建应用时,IronFlock 会自动配置一个 Git 仓库。云端 IDE 使用此仓库进行所有版本控制操作:

  • 在 IDE 终端中提交、推送和拉取
  • 查看差异和历史记录
  • 分支管理

所有拥有 Develop 权限的协作者共享同一个仓库。

外部 Git 服务商

您可以将应用连接到 GitHubGitLabBitbucket,替代(或补充)内部仓库。

设置

  1. 前往用户设置,为您的 Git 服务商添加个人访问令牌
  2. 创建新应用时,选择外部 Git 服务并提供仓库 URL。
  3. 要迁移现有应用,进入应用设置并切换到外部服务商。

使用外部 Git 的工作流

连接后,您可以:

  1. 将仓库克隆到本地机器。
  2. 在您喜欢的编辑器中编辑代码(VS Code、IntelliJ、Vim 等)。
  3. 提交并推送到远程仓库。
  4. 云端 IDE 会与外部仓库同步——您仍然可以使用它在实际设备上运行和调试。

这让您两全其美:使用本地编辑器提高效率,使用云端 IDE 进行设备交互。

协作开发

多个开发者可以在同一个应用上工作:

  1. 每个开发者在云端 IDE 中拥有自己的个人开发环境。
  2. 更改在提交并推送到 master 分支之前保持隔离。
  3. 使用标准 Git 工作流(功能分支、拉取请求)进行代码审查。

只有推送到 master 分支的更改才会用于构建版本发布。

Last updated on