Push option to make new repository public
Problem to solve
Push options is a very powerful feature. So is the ability to create a new project by pushing to a remote that doesn't exist yet.
Today the created repository is always private, but it would be nice to have a push option to make it public
Proposal
Add a push option for project visibility (when creating a new project on push):
git push -o visiblity=public
or similar.