Il mio compito è spostare i nostri repository dal github pubblico a un'istanza privata di github sulla nostra rete locale.Trasferire il repository git "autorevole" da Github a un github privato
Il mio pensiero è quello di spostarli con
git clone --bare <github-repo-url>
git push --mirror <local-github-url>
Durante un periodo di transizione, dovrei essere in grado di effettuare l'aggiornamento specchio stesso dal repository github sul papà. (O lo farò? Non ho trovato un comando nell'interfaccia utente per fare un aggiornamento.)
Quindi eliminerò il repository github "autorevole" e il mirror diventerà autorevole.
Ma come succede? Ogni sviluppatore deve modificare l'url per "origine" in .git/config?
Il mirror accetta push che non sono aggiornamenti dal suo genitore clone?
Ulteriori informazioni: "local-github-url" è veramente un Gitub. È un servizio Github Enterprise privato. Non ho accesso a shell o crontab al Github privato. – Mojo