产品

原生 Git 存储库

APIGit 配备了完整的原生 Git 功能,允许您在单个存储库中管理 API 开发的所有方面,包括规范、模拟服务器脚本、测试用例和Markdown文档。您可以使用所有熟悉的 Git 功能(例如标记、分支、拉取、推送、合并和克隆)来管理您的 API 开发。此外,您可以设置与 GitHub、GitLab、Bitbucket 等流行 Git 供应商甚至您的自托管 Git 服务器的单向或双向同步,以实现完全集成和无缝协作。

一切都保存在 Git 存储库中
我们的 API 规范、模拟服务器脚本、测试用例和Markdown文档都存储在 APIGit 的 git 存储库中。这使您可以轻松地将存储库克隆到本地磁盘、进行编辑和提交更改,无论是通过我们的云门户的专用编辑器还是直接从本地磁盘。这可确保您的团队可以访问最新版本的文档,同时保留历史记录并便于在团队内共享。

多个分支或标签
使用分支和标记是跟踪更改历史和维护 API 多个版本的有效方法。
此外,利用功能分支允许对 API 存储库进行的每次修改都使用一个隔离和单独的环境。当开发人员开始处理新任务或功能时,他们会创建一个新分支,从而确保主分支始终拥有稳定且可用于生产的数据。

提交历史
我们的本地 git 支持使您可以轻松查看提交历史记录、查看每次提交的差异以及访问提交时的文件内容。

推送镜像以同步存储库
通过配置推送镜像,您可以将您的 APIGit 存储库与任何外部 git 服务器同步,包括 GitHub、GitLab、Bitbucket 或组织内的自托管服务器。如果需要,这使您可以轻松地与第三方系统集成。

监控活动的 Webhook
通过配置 webhook,您可以自动接收感兴趣活动的完整事件日志,为您提供有关调试、审计、合规性等的详细信息。这使您可以随时了解情况并在必要时立即采取行动。

分支之间的合并(拉)请求
使用拉取请求是合并分支之间更改的常用方法,尤其是从功能分支到生产分支。这个过程不仅提供了清晰且有条理的 git 历史,而且还支持生产的审查和批准过程。通过实施拉取请求,您可以确保更高的代码质量并改进您的整体开发流程。
拉取请求下的讨论和审查
对于每个拉取请求,您都可以查看相关提交的所有详细信息,包括更改的文件,并在必要时提供评论或参与有关更改的讨论。这允许在将更改合并到生产分支之前进行彻底的审查和协作。