首页 > 解决方案 > JGit vs GitHub & GitLab Rest apis

问题描述

这是一种研发问题。据我了解,JGit 提供了 git 行为的 java 实现,因此与平台无关。Github 和 Gitlab 都有各自的 Rest API 端点,我们可以在应用程序中配置它们。

我的要求是将我的应用程序中的一些文件显示、推送和提交到 Github 存储库。将来我可能也必须支持 gitlab。

根据我的理解,我应该使用 Jgit 而不是单独的 rest api,以便将相同的实现用于任何 git 平台。我们只是在我们的应用程序中更新可配置设置以引用 wither Github 或 Gitlab。

我在正确的轨道上吗?

标签: gitgithubgitlabbitbucketjgit

解决方案


推荐阅读