laurentj/glip

PHP 的 Git 库

v1.0.2 2023-11-05 17:18 UTC

This package is auto-updated.

Last update: 2024-09-05 18:56:46 UTC


README

glip 是一个 PHP 的 Git 库。它允许您从 PHP 脚本访问裸 Git 仓库,即使没有安装 git。该项目是从 Patrik Fimml 的原始项目分支出来的,原始项目可以在http://fimml.at/glip找到。

该项目还包括社区成员的一些更改。

安装

您可以通过 Composer 安装它。在您的项目中

composer require "laurentj/glip"

用法

如果您没有使用 Composer 安装库,请按照以下示例包含自动加载文件

<?php

require_once __DIR__.'lib/autoload.php';

创建一个新的 Git 仓库

<?php

use Glip\Git

$repo = new Git('project/.git');

贡献

请随时帮助使 glip 稳定、快速且易于使用,基于 KISS 原则。我在 Github 上创建了一个公共维基,并激活了问题系统。欢迎发送 pull request。

项目历史

原始的 glip 库于 2009 年 5 月 31 日从 eWiki 中分离出来。尝试使用 git filter-branch 来保留提交历史;这也意味着 2009 年 5 月 31 日之前的提交消息可能看起来很奇怪(特别是关于文件名)。