¿Cómo mueves tu repositorio Git de un servidor a otro?

11

Necesito mover Git a una nueva ubicación y me preguntaba si hay una manera de simplemente sincronizar mi repositorio de git a una nueva ubicación.

usuario41422
fuente

Respuestas:

11

rsync, o simplemente clonar, ya que los clones git son copias completas de (las partes accesibles) del repositorio de origen.

ptman
fuente
55
git-cloneSería más seguro. Para utilizar rsynclo que se necesita para detener todo otro acceso al repositorio de primera para garantizar rsyncpuede producir una copia consistente en el otro extremo.
David Spillett
4

Puedes usar

git remote add servername master
git push servername master

Reemplace servername por su nuevo repositorio git

Bruno Adelé
fuente
0

No soy un experto en git, pero ¿dónde ves el problema al hacer exactamente eso? Por supuesto, deberá informar a los usuarios sobre este cambio y, si no es su máquina, hable con el administrador para configurar la parte del servidor, pero aparte de eso, los repositorios de git son solo directorios con algunos (o muchos) archivos.

Sven
fuente
0

Un simple scp -rhará el truco bien.

Mike Mazur
fuente