Как обновить папку в главной ветке при обновлении ветки с помощью GIT? - PullRequest
0 голосов
/ 22 мая 2019

Вот проблема.Я мой GIT-репо (приложение Laravel) У меня есть три ветви master, dev и html.

основная ветвь (приложение Laravel)

...
public
resources
    |-assets
        |-sass
routes
...

html ветвь

...
sass
...

Что мне нужно сделать, этообновить каталог sass приложения laravel при обновлении каталога sass в ветви html.

Я попытался создать submodule в главной ветви, но, похоже, это не правильный путь.

Возможно ли?

1 Ответ

0 голосов
/ 22 мая 2019

В общем, управление совершенно разными вещами в ветвях одного и того же репозитория не очень хорошая идея. Полезно использовать ветки в качестве ветви разработки, которая в конечном итоге в конечном итоге объединяется с вашей основной веткой. Объединение ветвей, которые имеют мало общего (например, только одна из множества папок), всегда несколько болезненно.

Подмодульный подход будет работать здесь. Вам нужно будет создать отдельный репозиторий для sass и интегрировать этот репозиторий в качестве подмодуля в ваш основной репозиторий, то есть заменить папку sass в вашем основном репозитории на вновь созданный подмодуль. См. git документацию по подмодулям для получения дополнительной информации о подмодулях.

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