Skip to content
This repository

igitigit is a web frontend for Git repositories. It is easy to install and easy to use. Only requirement is PHP 5.3 or higher.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 commands
Octocat-spinner-32 doc
Octocat-spinner-32 layouts
Octocat-spinner-32 lib
Octocat-spinner-32 .gitignore
Octocat-spinner-32 COPYING.txt
Octocat-spinner-32 README.md
Octocat-spinner-32 config-sample.php
Octocat-spinner-32 igitigit.php
README.md

igitigit

Description

igitigit is a web frontend for Git repositories. It is easy to install and easy to use. Only requirement is PHP 5.3 or higher.

igitigit can handle multiple repositories and doesn't care about directory structures because it simply let you browse directories the same way as it let you browse repositories.

Installation

Place all files somewhere in your web root and copy config.sample.php to config.php and change the configuration values as needed. Then simply call the controller PHP file (igitigit.php).

Implemented features

  • Directory browser
  • Repository tree browser
  • Tree history
  • File/Blob viewer (Text only)
  • Raw file/blob download
  • Blob history
  • Blame
  • Commit viewer
  • Branch selection
  • Tag selection

TODO

  • Syntax-highlighting in text viewer.
  • All the other stuff I haven't thought about yet.
Something went wrong with that request. Please try again.