GitPHP

A web based git repository browser written in PHP

Build

Running GitPHP directly from a snapshot tarball or a git checkout is possible if you would like to try the bleeding edge features.

There is no guarantee that a bleeding edge source copy is working correctly or is bug free.

There are a couple preparation steps typically done on release tarballs that you will need to do manually to make sure your bleeding edge GitPHP is fully functional.

./util/msgfmt.sh
./util/minify.sh

Note that you will need to rebuild your message bundles and re-minify your scripts whenever you pull changes from the git repository to ensure the new changes get included in the compiled files.