Could you please provide some details about your system? Which version of
GNUstep are you using, what graphic backend (Cairo is the default), which
compiler, OS and so on.
Even with those details I won’t be able to help you before next week as I am in
the middle of the Italian alpes but maybe
I *prefer* to create a branch and then create a PR for review so that my
work can be assessed prior to inclusion into master. So I, personally,
follow "gitflow" more than anything else. It is not a requirement, but it
is MY preference. How you do it is up to you. I have been meaning to