Назад | Перейти на главную страницу

Как перенести репозиторий Git с одного сервера на другой?

Мне нужно переместить Git в новое место, и мне было интересно, есть ли способ просто синхронизировать мой репозиторий git в новое место?

rsync или просто клонировать, поскольку клоны git являются полными копиями (доступными частями) исходного репозитория.

Ты можешь использовать

git remote add servername master
git push servername master

Замените имя сервера новым репозиторием git

Я не эксперт по git, но где вы видите проблему именно в этом? Конечно, вам нужно будет сообщить пользователям об этом изменении, и если это не ваша машина, поговорите с администратором, чтобы настроить серверную часть, но в остальном репозитории git - это просто каталоги с некоторыми (или большим количеством) файлов.

Простой scp -r отлично подойдет.