Как правильно перенести репозиторий GIT?

Приветствую!

Есть рабочая копия репозитория с ветками, изменениями. Заливалась на локальный GIT сервер на работе. Но проблема в том, что он доступен только локально. Работу можно брать домой, и уже надоело копировать туда-сюда на флешке. Поднял домашний сервер. Настроил. Работает. Но как теперь правильно перенести все это дело туда?
1) Пробовал добавить еще один источник (в SourceTree, который использую) - не заливается.
2) Пробовал сделать репозиторий на сервере, и залить туда все что было в папке .git - вроде залилось, веб-морда показывает файлы, изменения, и.т.д. --- но не клонируется, опять ошибка.

Что я делаю не так? И как правильно это все организовать? Ведь наверняка как то это можно, ведь гит по сути - децентрализованная система, и каждая рабочая копия может стать и репозиторием.

Заранее, большое спасибо!

P.S.
Сервер: Windows Server 2012 R2 + IIS 8.5 + BONOBO GIT SERVER 5.0.1.0
  • Вопрос задан
  • 742 просмотра
Пригласить эксперта
Ответы на вопрос 2
git daemon
Но мой вам совет, поднимите лучше GitLab. Ставится в 2 клика, настраивается тоже в 2.
Ответ написан
@abcd0x00
Самое простое - это сделать голый репозиторий (bare) и положить его на сервер, доступный обоим клиентам. А потом на каждый из клиентов склонировать его и после изменений на клиенте пушить. (При клонировании адрес источника установится автоматически.)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы