Следуя документации Overleaf , вы можете рассмотреть возможность добавления проекта Overleaf в виде Git субмодуля
Каждый проект на Overleaf получает свое git репо, но если вы хотите организовать несколько таких проектов в один репозиторий git на GitHub, вы можете добавить репо для каждого проекта в виде субмодуля git обычным способом. в / из Overleaf индивидуально и все равно собирать их вместе как подмодули в проекте на GitHub.
Тогда git submodule update --remote
автоматически обновит ваше локальное репо с последним из этого подмодуля.