Git clone и модифицируйте открытый исходный код как подкаталог и обновляйте его с помощью master - PullRequest
0 голосов
/ 25 февраля 2019

В моем проекте я использую открытый исходный код, который я хочу изменить (изменения, которые не имеют отношения к действительному проекту с открытым исходным кодом).

Мой проект выглядит примерно так под корнем git:

  1. dir A
  2. dir B
  3. клонирован и изменен с открытым исходным кодом

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

Как я могу это сделать?Я думаю, что субмодуль и поддерево на самом деле не делают то, что я хотел.

Я открыт для других идей, как я могу справиться с этим.Просто отметим, что проекты находятся в одном и том же git-репозитории, поскольку клонированный открытый исходный код использует другие проекты из моего репозитория, а проекты из репозитория используют открытый исходный код.

1 Ответ

0 голосов
/ 26 февраля 2019

Я наконец понял это.Что я сделал, так это добавил еще один удаленный элемент из git fetch + git pull с открытым исходным кодом --allow-unrelated-historyories

, переместив открытый исходный код в подпапку

, а затем перенес его в исходное хранилище.

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