Here is what I would do:

Create a new “feature” branch called my-new-feature from a base branch, such as master or develop

Do some work and commit the changes to the feature branch.
Push the feature branch to the centralized shared repo.
Open a new Pull Request for my-new-feature


As I checked out deeper this is old way to do it. This 6 document explains the new way to do it.