Thread:Project:Support desk/Unlock branch please/reply (5)

I think you tried uploading directly to github, yes? Then it's right, the branches there are readonly. To commit code, you must commit the code to gerrit, so it can be reviewed from other developers. After the review was successful (maybe after a new patchset) the code will be merged automatically to github :)

See:

https://www.mediawiki.org/wiki/Gerrit

And as a tutorial, how to use gerrit:

https://www.mediawiki.org/wiki/Gerrit/Tutorial

Welcome on board! :)