Show HN: Git in-memory in browser with Web Assembly (harmonyland.vercel.app)
Create, upload, edit (multiple) files on the fly, in the browser. Git branches and git commits allow to save your changes, create multiple "workspaces" and switch between them in one click.
Repo: https://github.com/thomscoder/harmony
4 comments
[ 3.1 ms ] story [ 17.1 ms ] threadI have no clue how uploading a file has anything to do with browsing git stuff
It implements a go implementation of git. For starters I've just put branches and commits, to get the ball rolling. I will increase the git commands now that it's working (at least on Desktop). Like the possibility to clone a repo of choice, remotes, pulls, push etc...
That being said, I'll make it clearer for people to know what is being done in the background.
Edit: tried and it worked (anyway I opened an issue to improve mobile experience, cause it is not good). Probably you're experiencing the other guy problem which is a lack of documentation. Wrote the Readme with video examples but from the perspective of who doesn't go through the repo it indeed looks unclear.