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


11

Devo spostare Git in una nuova posizione e mi chiedevo se c'è un modo per risincronizzare il mio repository git in una nuova posizione?

Risposte:


11

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


5
git-clonesarebbe più sicuro. Per utilizzare rsyncè necessario interrompere prima tutti gli altri accessi al repository per assicurarsi che sia in rsyncgrado di produrre una copia coerente all'altra estremità.
David Spillett,

4

Puoi usare

git remote add servername master
git push servername master

Sostituisci servername con il tuo nuovo repository git


0

Non sono un esperto di git, ma dove vedi il problema nel fare esattamente questo? Naturalmente, dovrai informare gli utenti di questa modifica e, se non è la tua macchina, parlare con l'amministratore per configurare la parte del server, ma a parte questo, i repository git sono solo directory con alcuni (o molti) file.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.