Вы создаете резервную копию, как любой другой сервер, просто зеркально отражаете файлы; Git хранит свои метаданные в файлах, как и все остальное. Если вы перемещаете хранилище на новый компьютер, вам нужно изменить источник локального хранилища, чтобы указать на него. В .git/config
вы найдете что-то вроде:
[remote "origin"]
url = SOMETHING
Измените SOMETHING
на адрес вашего нового сервера