125 votes

Créez un miroir officiel github

Comment puis-je créer un github miroir externe de dépôt git, tel qu'il apparaît comme un vrai miroir", par exemple, comme dans https://github.com/mirrors?

Jusqu'à présent, j'ai un miroir à l'aide de:

cd /path/to/bare/repository
git remote add --mirror github git@github.com:user/repo.git

et configurer le poste bénéficient de crochet pour faire un git push --quiet github. De cette façon, cependant, github ne reconnaît pas le miroir.

Toutes les idées sur la façon de faire de la github, de sorte que "Mirrorred de" apparaît en dessous de la repostiory nom?

128voto

Matthias Vallentin Points 4165

Basé sur la communication avec l’équipe de soutien de github, j’ai trouvé que github ne propose actuellement aucun mécanisme direct d’un utilisateur dans les référentiels de miroir de cette façon.

Cependant, on peut se demander github pour installer ce service pour les référentiels qui font partie d’une organisation. GitHub configure un référentiel existant comme tel un miroir, puis tire d’elle dans un intervalle qui est fonction du nombre de miroirs globales qu’ils ont.

13voto

Stuart P. Bentley Points 2705

À en juger par le contenu actuel du https://github.com/mirrors, il semblerait GitHub n’est plus fait « miroirs officiels », comme la plupart des projets qui veulent leur code en miroir sur GitHub makea aujourd'hui juste une organisation, telles que Git lui-même.

8voto

Aidamina Points 1067

La page suivante sur github vous donne les instructions nécessaires pour mettre en place un miroir à un repo git externe. https://help.github.com/Articles/Importing-an-external-git-repo

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X