自信ないですが回答もつかないようなので・・・
nodejsでgitコマンドと同様の機能をもったライブラリーがあるかどうか自分は知りません。しかしgitコマンドをchild_processを通じて呼び出せばそれほど難しくなく実現できるのではないでしょうか。child_processについてはリファレンスなどを見ていただくとしてこんな感じで実行できると思います。
javascript
1var exec = require('child_process').exec;
2var cmd = 'git ...';
3
4exec(cmd, function(error, stdout, stderr) {
5 // 標準出力-> stdout, 標準エラー出力-> stderr
6 ...
7});
ちなみに、nodejsでgithub APIをアクセスするためのライブラリーならGitHub Developer : REST API v3にJavaScript用のthird party libaryとして以下のようなものが紹介されていました。リポジトリのメタ情報アクセスならこういうものでもアクセス可能と思います。(自分はGitHubのメカニズム自体の概念に暗いので難しく感じましたが)
Node-GitHub
NodeJS GitHub library
gh3 client-side API v3 wrapper
GitHub.js wrapper around the GitHub API
Promise-Based CoffeeScript library for the browser or NodeJS
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。