Разветвление функций с использованием git вложенных репозиториев - PullRequest
6 голосов
/ 05 мая 2020

У меня есть проект, в котором используется git subrepo: https://github.com/ingydotnet/git-subrepo, и я пытаюсь понять, как реализовать ветвление функций в качестве рабочего процесса разработчика.

Вот что у меня есть на данный момент:

  1. Создать ветку в монорепозитории
  2. Внести изменения в монорепо
  3. Сделать запрос на перенос для вашей ветки в мастер
  4. После того, как пул-реквест объединен с мастером, запустите git subrepo push --all, чтобы также sh коммиты в соответствующие репозитории

Звучит правильно? Мне ни разу не приходилось использовать git subrepo branch или git subrepo commit, поэтому я чувствую, что этот рабочий процесс на самом деле не является предполагаемым рабочим процессом для ветвления функций с помощью git вложенных репозиториев. Если предложенный мной рабочий процесс верен, какова реальная цель команд ветвления и фиксации вложенного репо?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...