PHP Classes

PHP Git Client Class: Access files in Git repositories in pure PHP

Recommend this page to a friend!
  Info   View files Example   View files View files (4)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStarStar 61%Total: 367 All time: 6,767 This week: 183Up
Version License PHP version Categories
php-git-client 1.0.9BSD License4Files and Folders, Project Management
Description Author

This class can access files in Git repositories in pure PHP.

It can connect to a remote Git repository and perform several types of operations. Currently it can:

- Checkout files from a given Git repository given its HTTP URL similar to git clone command
- Retrieve the log of changes of a file since it was added to the repository
- Provides an alternative class that implements the same interface but uses the git client program to work around an issue of PHP not being able to deal with certain sequences of compressed data blocks using zlib

Picture of Manuel Lemos
  Performance   Level  
Name: Manuel Lemos is available for providing paid consulting. Contact Manuel Lemos .
Classes: 43 packages by
Country: Portugal Portugal
Age: 53
All time rank: 1
Week rank: 5 Down1 in Portugal Portugal Equal

  Files folder image Files  
File Role Description
Plain text file git_client.php Class Git client class
Plain text file git_program_client.php Class Git program client class
Accessible without login Plain text file test_git_client.php Example Git client example script
Accessible without login Plain text file test_git_program_client.php Example Test Git program client script
Install with ComposerInstall with Composer
Needed packages  
Class DownloadWhy it is needed Dependency
PHP HTTP protocol client Download .zip .tar.gz Access GIT repositories via HTTP Required
 Version Control Unique User Downloads Download Rankings  
This week:0
All time:6,767
This week:183Up
 User Ratings  
 All time
For more information send a message to info at phpclasses dot org.