Я хочу использовать эту тему Jekyll в моем хранилище. Как я могу отслеживать этот удаленный суб-репозиторий при добавлении или внесении изменений в документацию в моем репозитории?
Могу ли я достичь этого с помощью git поддерева?
Я хочу использовать эту тему Jekyll в моем хранилище. Как я могу отслеживать этот удаленный суб-репозиторий при добавлении или внесении изменений в документацию в моем репозитории?
Могу ли я достичь этого с помощью git поддерева?
Могу ли я достичь этого с помощью git поддерева?
Да.
Вы можете использовать subtree
или submodule
. Оба отличаются по концепции и использованию. Для ознакомления с дальнейшими ссылками, посмотрите на:
Сначала подумайте, что вы хотите сделать:
Если вы уже выбрали одно из решений: создайте простой репозиторий в качестве игровой площадки и попробуйте проработать ваши варианты использования. Или еще лучше: попробуйте использовать оба submodule
и subtree
в разных репозиториях и посмотрите, какой из них лучше всего подходит для вас.
Поместите команды, которые вы будете использовать для реализации вашего рабочего процесса, в сценарии, Makefile или аналогичный инструмент автоматизации или сборки.