Jak przenosisz swoje repozytorium Git z jednego serwera na drugi?


11

Muszę przenieść Gita do nowej lokalizacji i zastanawiałem się, czy istnieje sposób, aby po prostu zsynchronizować moje repozytorium git z nową lokalizacją?

Odpowiedzi:


11

rsync lub po prostu klon, ponieważ klony git są kompletnymi kopiami (dostępnych części) repozytorium źródłowego.


5
git-clonebyłoby bezpieczniej. Aby go użyć, rsyncmusisz najpierw zatrzymać wszelki dostęp do repozytorium, aby zapewnić rsyncspójną kopię na drugim końcu.
David Spillett

4

Możesz użyć

git remote add servername master
git push servername master

Zastąp nazwę serwera nowym repozytorium git


0

Nie jestem ekspertem od gitów, ale gdzie widzisz problem z robieniem tego dokładnie? Oczywiście będziesz musiał poinformować użytkowników o tej zmianie, a jeśli to nie jest twój komputer, porozmawiaj z administratorem, aby skonfigurować część serwera, ale poza tym repozytorium git to tylko katalogi z niektórymi (lub wieloma) plikami.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.