Muszę przenieść Gita do nowej lokalizacji i zastanawiałem się, czy istnieje sposób, aby po prostu zsynchronizować moje repozytorium git z nową lokalizacją?
11
rsync lub po prostu klon, ponieważ klony git są kompletnymi kopiami (dostępnych części) repozytorium źródłowego.
git-clone
byłoby bezpieczniej. Aby go użyć,rsync
musisz najpierw zatrzymać wszelki dostęp do repozytorium, aby zapewnićrsync
spójną kopię na drugim końcu.Możesz użyć
Zastąp nazwę serwera nowym repozytorium git
źródło
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.
źródło
Proste
scp -r
wystarczy, aby załatwić sprawę.źródło