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

2022-08-30 16:41:50

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

任何用于读取git存储库(“.git”文件夹)而无需执行“git”过程的库/文章?我正在寻找一个API来管理git存储库。我只对基本功能感兴趣,例如读取上次提交(提交者的名称,提交注释,日期),显示和遍历分支...

谢谢,阿奈美


答案 2

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

JGit,一个纯Java实现,可能对你有用。


推荐