Я следил за руководством Yihui и создал веб-сайт, используя продувка, github и netlify. Теперь я хочу изменить тему своего сайта. Проблема в том, что у меня есть несколько постов, в которых много сюжетов. В результате, когда я создаю новый веб-сайт локально и добавляю свои сообщения, git push не работает. Я подозреваю, что это потому, что у меня слишком много файлов.
Я пробовал добавлять посты по частям, как будто пишу новый пост, и это сработало. Но на это уйдет слишком много времени. Я подозреваю, что у других такая же проблема. Есть ли способ легче изменить тему моего сайта?





Два способа изменения тем в блоге, а именно задокументировано здесь:
install the theme via blogdown::install_theme(), or just create a new site under another new directory and pass the GitHub repository name to the theme argument of new_site(). We recommend that you use the second approach, because Hugo themes could be very complicated and the usage of each theme can be very different and highly dependent on config.toml
В вашем случае вы можете
1. blogdown::new_site(theme = "gcushen/hugo-academic") для сборки нового сайта
2. Скопируйте файлы *.Rmd|*.md|*.Rmarkdown в content/post
.
3. blogdown::serve_site(), если локальный превью ОК
4. Настройте репозиторий github, вставьте на него свой новый сайт и подключитесь к netlify
Странно, что git push не удалось, было бы очень полезно поделиться сообщением об ошибке.