Есть ли способ поддерживать поддерево 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 и т. Д.