Skip to content

yuters/libnodegit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

libnodegit is a JavaScript wrapper for a git repository based on libgit2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published