Вот интересный эксперимент с использованием Git. Подумайте о функции «страниц» в Github: я пишу программу в одной ветви (например, master
), а веб-сайт документации находится в другой, совершенно не связанной ветви (например, gh-pages
).
Я могу генерировать документацию в формате HTML из кода моего master
-отделения, но я хочу опубликовать это как часть моего сайта документации в ветке gh-pages
.
Как я мог разумно сгенерировать мои документы из моего кода в master
, переместить его в мою ветку gh-pages
и зафиксировать изменения там? Должен ли я использовать зацепку после фиксации или что-то? Это было бы хорошей идеей, или это совершенно глупо?