Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
git library in PHP
branch: master

This branch is 26 commits ahead of patrikf:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc
glip.bbprojectd
lib
test
.gitattributes
.gitignore
Doxyfile
HACKING
LICENSE
README
README.markdown
dist.sh

README.markdown

Development has moved to http://github.com/xaav/GitBundle.

glip is a Git Library In PHP. It allows you to access bare git repositories from PHP scripts, even without having git installed. The project's homepage is located at http://fimml.at/glip.

glip was formerly part of eWiki, a wiki software written in PHP using git as version control backend. You can get more information on eWiki from http://fimml.at/ewiki.

glip was split off eWiki on May 31, 2009. An attempt was made to preserve commit history by using git filter-branch; this also means that commit messages before May 31, 2009 may seem weird (esp. wrt file names).

Usage

Include the autoload file, as shown below:

<?php

require_once __DIR__.'lib/autoload.php';

Create a new Git repository:

<?php

use Glip\Git

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

Anyone who wants to contribute to this project is more than welcome to send a pull request

Something went wrong with that request. Please try again.