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.