bluora/laravel-git-info

此包已被放弃且不再维护。作者建议使用hnhdigital-os/laravel-git-info包。

获取当前git状态信息。

v1.0.3 2018-04-09 04:51 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:00:39 UTC


README

此包由澳大利亚精品开发公司H&H|Digital开发。访问我们hnh.digital

Latest Stable Version Total Downloads Latest Unstable Version License

Build Status StyleCI Test Coverage Issue Count Code Climate

提供从GIT获取信息的包装器。

安装

通过composer

$ composer require hnhdigital-os/laravel-git-info ~1.0

Laravel配置

通过编辑config/app.php启用外观

    'aliases' => [
        ...
        'Git' => Bluora\LaravelGitInfo\Facade::class,
        ...
    ];

服务提供者将从Laravel 5.5自动加载。

要启用旧于Laravel 5.4版本的服务提供者,请编辑config/app.php

通过编辑config/app.php启用服务提供者

    'providers' => [
        ...
        Bluora\LaravelGitInfo\ServiceProvider::class,
        ...
    ];

用法

Laravel

当前版本。例如 'de83088-dirty'。

echo Git::version();

当前分支。例如 'master'。

echo Git::branch();

当前总提交次数。例如 7。

echo Git::commits();

当前分支与master之间的提交差异。

可选参数包括指定分支并返回文本版本。

echo Git::commitsBehind($branch = 'master', $return_text = true);

PHP

use Bluora\LaravelGitInfo\GitInfo;

echo (new GitInfo())->version();

贡献

请参阅CONTRIBUTING以获取详细信息。

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。