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

Каким образом в Gogs отслеживать изменения оригинального репозитория в форке?

Собственно сабж ...
Есть своя репа на Gogs. В ней есть основной проект, который ведет начальник отдела разработки.
Есть я и еще несколько проггеров. Сейчас все пишут в основную репу в master и ИМХО это не по феншую.
Идея чтоб все форкали основную репу и работали в ней, создавая пулреквесты по завершению работы. Понять я одного не могу, допустим я форкнул репозиторий, работаю с ним. В какой-то момент я закончил и создал запрос на слияния, его одобрили итп. Но вот незадача, пока я работал в основной репозиторий позаписывал еще народ и моя репа и основная отличаются. Теперь я не пойму как верно делать? Мне каждый раз делать новый форк? Или я тупо не нашел где синхронизировать репы?
Вообще насколько по феншую такой подход? В целом идея в том, что в перспективы свои репозитории будут привязаны к отдельным дев серверам с автодеплоем.
  • Вопрос задан
  • 276 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
nekipelov
@nekipelov
Каждый раз делать новый форк не нужно, надо добавить основную репу как upstream и подтягивать изменения от туда. В форке выполнить:

git remote add upstream http://url-к-освновному-репозиторию/project


Для подтягивания изменений из основной репы

git pull upstream
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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