Cómo configurar un repository espejo en GitHub

Me disculpo si esta pregunta está un poco fuera de tema, pero me gustaría saber cómo se hace para configurar un repository 'espejo' en GitHub, como se ve en https://github.com/mirrors .

Además, estoy ejecutando Windows.

Eso se parece a una count de usuario normal, excepto mantenida por el personal de Github. Si crees que estarían interesados ​​en alojar tu proyecto en esa página, puedes enviarles un correo electrónico, como dice la página: support@github.com

Sin embargo, a less que seas Linus Torvalds o Larry Wall, probablemente no van a aprovechar la oportunidad. Tienes que configurar tu propia count , y luego simplemente crear un repository público — que es gratis – y voilà, ahí está tu espejo.

Localmente, si ya tienes un repository remoto diferente para ese proyecto, simplemente configura tu count de Github como un segundo control remoto al cual puedes presionar cada vez que presionas hacia tu control remoto primario, o en ocasiones especiales.

Si desea crear un repository que muestre la línea "reflejada desde" que ve en la página de sus duplicates, de acuerdo con esta respuesta, debe ponerse en contacto con el soporte de Github: Creación de un espejo github oficial

Dudo que GitHub tenga un mecanismo para duplicar automáticamente un repository. Eso iría en contra de ellos queriendo que tengas el repository en GitHub en primer lugar.

Si quiere reflejar un repository público, es probable que alguien ya lo esté haciendo. Entonces puedes usar eso (o bifurcarlo). De lo contrario, necesitarás tener algún server o cronjob o algo que lo haga por ti. O si el repository que estás duplicando admite ganchos post-commit, configura un gancho para enviar a GitHub.