jsgit
A command-line git client powered by js-git and node.js
Install
> npm install -g jsgit
Usage
> jsgit --help Usage: jsgit [options] [command] Commands: clone <url> Clone a repository into a new directory ls-remote <url> List remote refs help [cmd] display help
Examples
> jsgit clone git://github.com/creationix/conquest.gitCounting objects: 80, done.Compressing objects: 100% , done.Total 80 , reused 78 Receiving objects: 100% DONE
Debugging
If something goes wrong, file an issue. If the issue has to do with command-line option parsing, file it here, but it it's an issue with actual features (like a failed clone), file it against the main js-git repo.
Please include what version of node you're using, what OS, and debug trace output by using the TRACE=1
prefix.
> TRACE=1 jsgit clone git://github.com/creationix/conquest.git