Git поддерево - поддержание поддерева в актуальном состоянии - PullRequest
0 голосов
/ 10 мая 2019

Есть ли способ поддерживать поддерево git в актуальном состоянии, не выполняя ничего кроме git pull в родительском репо?

https://www.atlassian.com/blog/git/alternatives-to-git-submodule-git-subtree

При работе с удаленными репозиториями git разработчики могут забыть обновить поддерево, если оно не было автоматизировано. Есть ли способ настроить обновление поддерева при каждом запуске git fetch?

Из моего тестирования похоже, что после того, как я сделаю git pull в родительском репо, мне нужно выполнить:

 git subtree pull --prefix=hooks --squash <remote>  master

впоследствии, чтобы получить поддерево в актуальном состоянии. Моя цель - запустить команду git subtree pull при выполнении git fetch и т. Д.

...