为git repo设置一个简单的json api

为git repo设置一个简单的json api,json,git,api,host,Json,Git,Api,Host,我想使用通过许多不同git库提供的基本功能:访问tree、blob和diff对象。但我希望通过http来实现,理想情况下,将响应作为json返回 通过这种方式,我可以从我们的一台服务器上公开这种行为,然后让我们团队的其他成员能够在我们的git上构建令人兴奋的功能 我知道github api将公开类似的功能,但出于各种原因,我们目前正在自行托管我们的回购协议 我想知道是否有任何现有的应用程序可以进行这种映射,例如libgit2,如果没有,最简单的方法是什么

我想使用通过许多不同git库提供的基本功能:访问tree、blob和diff对象。但我希望通过http来实现,理想情况下,将响应作为json返回

通过这种方式,我可以从我们的一台服务器上公开这种行为,然后让我们团队的其他成员能够在我们的git上构建令人兴奋的功能

我知道github api将公开类似的功能,但出于各种原因,我们目前正在自行托管我们的回购协议

我想知道是否有任何现有的应用程序可以进行这种映射,例如libgit2,如果没有,最简单的方法是什么