Como você move seu repositório Git de um servidor para outro?

11

Eu preciso mover o Git para um novo local e queria saber se existe uma maneira de sincronizar novamente meu repositório git para um novo local?

user41422
fonte

Respostas:

11

rsync, ou apenas clonar, pois os clones git são cópias completas (das partes acessíveis) do repositório de origem.

ptman
fonte
5
git-cloneseria mais seguro. Para usá- rsynclo, você precisa interromper todos os outros acessos ao repositório primeiro, para garantir que rsyncpossa produzir uma cópia consistente na outra extremidade.
David Spillett
4

Você pode usar

git remote add servername master
git push servername master

Substitua servername pelo seu novo repositório git

Bruno Adelé
fonte
0

Não sou especialista em git, mas onde você vê o problema de fazer exatamente isso? Obviamente, você precisará informar os usuários sobre essa alteração e, se não for sua máquina, fale com o administrador para configurar a parte do servidor, mas, além disso, o git repos são apenas diretórios com alguns (ou muitos) arquivos.

Sven
fonte
0

Um simples scp -rfará o truque muito bem.

Mike Mazur
fonte