Come si sposta il repository Git da un server a un altro?

Ho bisogno di spostare Git in una nuova posizione e mi chiedo se c'è un modo per rsync il mio repository git in una nuova posizione?

  • ansible "catene" repos di git?
  • Impostazione di più repliche HTTP Git
  • git pull-push che dà errore
  • git impediscono spinta a padroneggiare
  • git diff tra due rami quando il path è cambiato
  • Autorizzazioni per repository git?
  • Utilizzo di git per distribuire
  • Come recuperare l'ultima data di modifica di tutti i file in un repository di git
  • 4 Solutions collect form web for “Come si sposta il repository Git da un server a un altro?”

    rsync, o semplicemente clonare, poiché i cloni di git sono copie complete di (le parti raggiungibili) del repository di origine.

    Puoi usare

     git remote add servername master git push servername master 

    Sostituisci il nome di server di nuovo repository di git

    Non sono un esperto di git, ma where vedi il problema nel fare esattamente questo? Naturalmente, devi informare gli utenti di questa modifica e se non è la tua macchina, parlare con l'amministratore per impostare la parte del server, ma diversamente da ciò, i repos di git sono solo directory con alcuni (o tantissimi) file.

    Un semplice scp -r farà il trucco bene.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.