Git 存储库托管和集成

APIGit

2023-02-12

APIGit 是一个尖端的协作平台,它利用 Git 技术的强大功能使 API 开发和协作无缝衔接。凭借其灵活的选项,它提供了广泛的定制以满足您的特定需求。

  • 独立的

在独立模式下,API 存储库仅托管在 APIGit 上,并被视为唯一的真实来源。通过 Web 门户或本地 Git 客户端进行的所有提交都会自动定向到 APIGit 的全球高可用性服务器。此选项提供最简单的设置,所有数据和历史记录都存储在 APIGit 平台中。 standalone mode

  • 独立+单向同步

Standalone 和单向同步让事情更进一步,它允许您配置多个“推送镜像”来将您的 API 存储库与您选择的外部 Git 服务器同步。通过这种方式,您可以在 APIGit 上保留存储库的副本作为权威来源,同时还可以在 Github、Bitbucket、Azure DevOps、AWS CodeCommit、Gitee 甚至您自己的自托管 Git 服务器等流行的 Git 平台上保持更新公共访问。

standalone + one-way synchronization mode

  • 双向同步

对于已经将 API 存储库托管在外部 Git 服务器上的用户,APIGit 提供了双向同步选项。这允许您将 API 存储库保存在您指定的外部服务器上作为唯一的真实来源,而 APIGit 提供智能双向同步以确保在 APIGit 上进行的所有提交都会自动反映在外部服务器上,反之亦然。此选项提供最大程度的控制以及与现有 Git 基础架构的集成。

standalone + two-way synchronization mode

总之,APIGit 为您提供了灵活性和选择,以确定满足您业务需求的最佳选择。无论您需要独立的解决方案、单向同步还是双向同步,APIGit 都能为您提供全面的功能和选项。最适合您的模式将取决于您的独特要求和工作流程。为了帮助您做出明智的决定,下面对三种模式进行了比较。

git repository mode compare