I use git flow for most of my personal projects. So, I have a prod branch and a develop branch. When I've got a new version, I merge develop into prod.
I will occasionally create feature branches, if I know it might take a while to work on it. But most small stuff is put into the develop branch directly.
If anybody else were working on it, I'd be more strict and always use a feature branch.
For stuff like my blog or personal website, I only have a single branch. I don't push until I've got it ready. If I'm working on a blog post on one computer, and want to switch computers to finish it, then I'll create a branch and push it there.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I use git flow for most of my personal projects. So, I have a prod branch and a develop branch. When I've got a new version, I merge develop into prod.
I will occasionally create feature branches, if I know it might take a while to work on it. But most small stuff is put into the develop branch directly.
If anybody else were working on it, I'd be more strict and always use a feature branch.
For stuff like my blog or personal website, I only have a single branch. I don't push until I've got it ready. If I'm working on a blog post on one computer, and want to switch computers to finish it, then I'll create a branch and push it there.