@LiguidCool

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

Собственно сабж ...
Есть своя репа на Gogs. В ней есть основной проект, который ведет начальник отдела разработки.
Есть я и еще несколько проггеров. Сейчас все пишут в основную репу в master и ИМХО это не по феншую.
Идея чтоб все форкали основную репу и работали в ней, создавая пулреквесты по завершению работы. Понять я одного не могу, допустим я форкнул репозиторий, работаю с ним. В какой-то момент я закончил и создал запрос на слияния, его одобрили итп. Но вот незадача, пока я работал в основной репозиторий позаписывал еще народ и моя репа и основная отличаются. Теперь я не пойму как верно делать? Мне каждый раз делать новый форк? Или я тупо не нашел где синхронизировать репы?
Вообще насколько по феншую такой подход? В целом идея в том, что в перспективы свои репозитории будут привязаны к отдельным дев серверам с автодеплоем.
  • Вопрос задан
  • 272 просмотра
Решения вопроса 1
nekipelov
@nekipelov
Каждый раз делать новый форк не нужно, надо добавить основную репу как upstream и подтягивать изменения от туда. В форке выполнить:

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


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

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

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

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