I have used git a few times and it has always been a painful experience. However i noticed that bitbucket host private repos for free if less then 5 users and I liked the idea of my source code being secured away from my office.
So I have created a new private repo on bitbucket and because I'm the owner and the only developer and I own the repo I can just make changes locally and then commit and push to my repo (there are no forks) without the added complication of pull requests to the owners repo.
I also realized that I hadn't created a branch and there was no need to, I was just working on my local master branch and committing and pushing to my my master branch, and i could continue this cycle without doing anything else.
So really is there any problem using git like this without using branches.