Javascript的Git客户端

有没有Git的Javascript实现?

我想使用HTML5来创build一个丰富的JavaScript应用程序,并有想法,我可以使用git来跟踪数据的变化。 所以,我想知道是否有一个git客户端的JavaScript实现,或者可能通过发出POST请求来控制git存储库的某种方式。

签出: https : //github.com/danlucraft/git.js

一个纯js的JavaScript实现的git。

这个https://github.com/creationix/js-git是未来!;

它是一个kickstarter运动的支持,并有一个非常完善的软件devise。

许多客户端的用例如git clone已经被实现

根据我对问题跟踪器[1]的问题的答案。 作者还计划实施部分服务器端的东西,让你用它build立一个服务器。

https://github.com/creationix/js-git/issues/33

我想这取决于你需要什么,但是有一些相关的项目。

我能想到的最“强劲”的实施是280North机组人员(卡布奇诺成名)。

还有一些正在进行的服务器端JavaScript项目(例如, http : //github.com/ajaxorg/node-github ),但是这不会完全在浏览器客户端中运行。


更新 (对于遇到此问题的其他人):

请务必检查出vanthome的答案 。 Tim Caswell的js-git项目资金充足,无疑是目前最好的答案。

我刚刚写了一个名为Nougit的Git客户端。 也许这类似于你正在寻找的东西?

$ npm安装nougit

https://github.com/gordonwritescode/nougit

这是一个完整的graphics用户界面,但名为“git.js”的模块是我专门写的API来完成你所描述的内容。 抽出文件,你可以用express来处理http路由。