Skip to content

Latest commit

 

History

History
69 lines (45 loc) · 1.74 KB

README.md

File metadata and controls

69 lines (45 loc) · 1.74 KB

libnodegit

libnodegit is asynchronous git bindings for node.js inspired by the similar projects node-gitteh and nodegit. It is built using the libgit2 library.

More information is there on the wiki.

Installation

Mac OS X/Linux/Unix Install nodegit by cloning source from GitHub.

TODO: Add makefiles to automate this?

Note: nodegit assumes your library path exists at ~/.node_libraries you can change this by specifying a new lib path

# Install node.js
# Install libgit2
$ git clone https://github.com/jaseemabid/libnodegit.git libnodegit
$ npm install ./libnodegit

Running tests

$ cd libnodegit
$ npm test

Lint

$ cd libnodegit
$ npm lint

Freemind map

There is an org-mode file here. Export it to freemind map by M-x org-export-as-freemind in emacs.

Project milestones

Quite incomplete. Preview here

Resources

A long boring academic report pdf

A quick presentation slides

libnodegit helloworld in CoffeeScript

License and legal stuff

Copy this, I don't care. Releasing code as WTFPL

    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 a 0 0 0 0 0 0 0
    0 0 0 0 0 0 a C a 0 0 0 0 0 0
    0 0 0 0 0 a a a a a 0 0 0 0 0
    0 0 0 0 a a a a a a a 0 0 0 0
    0 0 0 a a a a a a a a a 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 K O P I M I 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0