Git: Создание подмодулей в ветке - PullRequest
0 голосов
/ 12 апреля 2019

Я новичок в git, поэтому извиняюсь, если мои терминологии немного не в порядке.

У меня есть главный репозиторий, ветвь разработки из основного репозитория и репозиторий тестовых данных.

Я добавил тестовые данные в качестве субмодуля в главном репозитории, чтобы я мог получить доступ к содержимому тестовых данных в моем главном репозитории.

Отразится ли субмодуль, добавленный в главном, в разработке, если я потянуизменяется с Main на Development?

Если нет, то можно ли добавить подмодуль в ветке или это можно сделать только на уровне хранилища?

1 Ответ

1 голос
/ 12 апреля 2019

Отразится ли добавленный в main подмодуль в Development, если я перенесу изменения из Main в Development?

Да.Когда вы объединяете ветку main с веткой development, все изменения main также будут развиваться.

возможно ли добавить подмодуль в ветке или это можно сделать только на уровне хранилища?

Git отслеживает изменения, которые вы вносите в этов частности branch.Невозможно внести изменения уровня хранилища.Если вы хотите, чтобы эти изменения отражались во всех ветвях, внесите изменения в master или в основную ветвь, которую вы используете, и объедините эту ветку со всеми другими ветвями, над которыми вы работаете.

Как объединить ветку1 в ветку2?Выполните следующие команды:

  1. git checkout branch1
  2. git merge branch2
...