Задать вопрос

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

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

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

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽