I am having trouble understanding exactly how I need to create a local feature branch to put customizations into. I have consulted some online resources which only confuse me further.
I have created the remote branch via stash called feature/mycustomization for people to create pull requests against.
Now from command line do I have to do a git checkout -b to create a local branch from which to push the changes to feature/mycustomization? Also, does the name of my local branch have to match up with the remote branch due to convention?
Or is there a command which pulls the code from the remote branch feature/mycustomization created in step one and automatically creates the local branch?
I would appreciate some step by step instructions if possible.
Cheers, Bob