The wicked git wiki
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
src
test
.gitattributes
.gitignore
Procfile
README.md
Vagrantfile
package.json
start.js
vagrant-bootstrap.sh

README.md

wikt

The wicked git wiki

Work in progress, please come back later.

screenshot

Installation

Requires:

  • Node.js > 0.8
  • cmake
  • Python

Note: you can use Vagrant for a simple local setup! (no need to install Node or Python then)

vagrant up
vagrant ssh
cd /vagrant

Install Node libraries:

npm install

If you are using Vagrant on Windows, you will need to run npm install --no-bin-links instead.

Clone a wiki repository inside test/, for example:

cd test
git clone git://github.com/wikt/wiki-test.git

Run

node start.js

The server is now listening on 8080.

JS Git libraries comparison

Full JS implementations:

  • nodegit (need python and cmake installed on the server)
  • Gitteh (need cmake installed on the server)

nodegit has slightly better doc and more commits.

Wrappers around Git CLI: