hi, @DesertRose. It is highly recommended to use one branch for each change/feature you want to make.
On windows I mostly use Git Bash (it's console) but for some stuff I use GitExtensions https://gitextensions.github.io/
I hope this can help you, last comment.: