coyl / git
PHP library for manipulations on git repository. Based on kbjr/Git.php and it's forks
Installs: 178 269
Dependents: 4
Suggesters: 0
Security: 0
Stars: 10
Watchers: 3
Forks: 237
pkg:composer/coyl/git
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: ~3.7.0
README
A PHP git library based on kbjr/Git.php
Description
A PHP git repository control library. Allows the running of any git command from a PHP class. Runs git commands using proc_open
, not exec
or the type, therefore it can run in PHP safe mode.
Requirements
A system with git installed
Basic Use
require_once('Git.php'); $repo = Git::open('/path/to/repo'); // -or- Git::create('/path/to/repo') $repo->add('.'); $repo->commit('Some commit message'); $repo->push('origin', 'master');