Git crea repositorio remoto en push

He estado tratando de resolver esto, pero estoy teniendo dificultades para hacerlo. Actualmente estoy trabajando en un proyecto de código abierto que requiere que permita que un usuarioempujar al repositorio remotosin ya existe allí. Quiero evitar iniciar sesión manualmente en un servidor y ejecutargit init ogit init --bare.

Por razones obvias, aparece el siguiente error cuando intento empujar mi repositorio local a una ruta que no apunte a un repositorio existente en el servidor remoto:

fatal: '/var/repositories/myrepo' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

Pero me gustaría poder ejecutar, por ejemplo, el siguiente comando:

git push origin master

Y que eso cree/myrepo en/var/repositories si aún no existe ¿Cómo podría lograr esto? Supongo que es algún tipo de(global) git config configuración que probablemente configuraría en el servidor remoto, o de lo contrario(específico del repositorio) git config localmente, pero no pude resolverlo.

Cualquier ayuda sería muy apreciada!

¡Gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta