Muszę przenieść Gita do nowej lokalizacji i zastanawiałem się, czy istnieje sposób, aby po prostu zsynchronizować moje repozytorium git z nową lokalizacją?
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:
Możesz użyć
git remote add servername master
git push servername master
Zastąp nazwę serwera nowym repozytorium git
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.
Proste scp -r
wystarczy, aby załatwić sprawę.
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.