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
Thank you for the feedback!
Harmony clones an empty repo on page load. From there you choose a branch and can start edit or adding your own files, new branches and commits.
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.
might look into it and fix it asap!! I admit I focused it more toward desktop users. I'm having this idea of writing it with React Native if it something people like
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.
I have no clue how uploading a file has anything to do with browsing git stuff