У меня есть различные проекты Git, которые находятся на моей локальной машине. У меня есть сервер, который я бы хотел использовать в качестве удаленного репозитория Git. Как перенести локальные Git репозитории (проекты) на мой сервер, сохранив историю без изменений?
Спасибо!
EDIT: Спасибо за все замечательные ответы. Ответ, который я выбираю, имеет смысл для моего ограниченного знания Git.
ИЗМЕНИТЬ № 2:
Я заметил, что мой оригинальный ответ не копировал мои теги. git push --mirror <path>
копирует теги.