chromedeveditor/git
I found this a while ago chromedeveditor/git
it seems to be well-tested and perhaps you could make use of the already implemented primitives there.
I found this a while ago chromedeveditor/git
it seems to be well-tested and perhaps you could make use of the already implemented primitives there.