在没有Git的情况下阅读Git存储库

ANa*_*imi 25 php git version-control

我正在研究构建一个超小型(最好是PHP)的Web应用程序的想法,该应用程序将作为git存储库的最小前端服务(除此之外).

用于读取git存储库(".git"文件夹)的任何库/文章而不必执行"git"进程?我正在寻找一个API来管理git存储库.我只对基本函数感兴趣,例如读取最后提交(提交者名称,提交注释,日期),显示和遍历分支......

谢谢,ANaimi

Pat*_*otz 7

您可能还想查看Cgit项目,因为他们已经做了类似的事情(除了他们构建自己的git库 - 也是为了避免git直接运行).

有一个纯Java实现的JGit可能对你有用.