У меня есть различные проекты Git, которые находятся на моем локальном компьютере. У меня есть сервер, который я хотел бы использовать в качестве удаленного репозитория Git. Как мне переместить мои локальные репозитории (проекты) Git на мой сервер, сохранив при этом историю нетронутой?
Спасибо!
РЕДАКТИРОВАТЬ: Спасибо за отличные ответы. Выбранный мной ответ имеет смысл с учетом моих ограниченных знаний о GIT.
РЕДАКТИРОВАТЬ №2:
Я заметил, что мой исходный ответ не копировал мои теги. git push --mirror
копирует теги.