grynn /
git 的简单封装(依赖于 git 可执行文件)。支持对项目版本控制有用的命令子集
v0.0.3
2015-01-26 01:09 UTC
Requires
- php: >=5.3.3
- psr/log: ~1.0
Requires (Dev)
- jakub-onderka/php-parallel-lint: dev-master
- league/climate: dev-master
- pwfisher/command-line-php: dev-master#ce756a94efa3544b56d03a02d3634a8d969ee962
This package is not auto-updated.
Last update: 2024-09-28 16:52:44 UTC
README
Git 的简单 PHP 封装(依赖于路径中的 git 可执行文件)。功能非常有限。主要用于与 Grynn\GitVersionBump 一起使用
安装
要将此包添加为项目本地依赖,只需将 grynn/git
作为依赖项添加到项目的 composer.json
文件中。以下是一个仅定义 Grynn\Git 1.0 依赖项的最小 composer.json
文件示例:
{
"require": {
"grynn/git": "1.0.*"
}
}
使用方法
$git = new \Grynn\Git();
$git->getCurrentBranch(); //Returns: branchname
$git->isDirty(); //Returns: true if working dir is dirty
$git->getVersionTag(); //Returns: version tag that describes current HEAD