Skip to content

Установка MKDocs

Давайте начнем с самого начала и поэтапно разберемся, как опубликовать ваши заметки с помощью MkDocs на GitHub Pages.

Шаги для публикации сайта на GitHub Pages

1. Настройка локального проекта с MkDocs

1.1. Перейдите в директорию с вашим проектом (например, my-site):

cd C:/Users/igot/Desktop/my-site

1.2. Если вы еще не создали проект MkDocs, выполните следующую команду для инициализации:

mkdocs new .

Это создаст необходимые файлы и папку для проекта.

1.3. Убедитесь, что в папке есть файл mkdocs.yml и директория docs, где будут храниться ваши заметки.

2. Инициализация git-репозитория

2.1. Инициализируйте новый репозиторий в этой папке, если его ещё нет:

git init

2.2. Добавьте все файлы и сделайте коммит:

git add .
git commit -m "Initial commit with MkDocs setup"

3. Добавление удалённого репозитория

3.1. Добавьте ваш удалённый репозиторий (если он ещё не добавлен):

git remote add origin https://github.com/[ваш-имя-пользователя]/[название-репозитория].git

3.2. Проверьте, что репозиторий добавлен:

git remote -v

4. Публикация на GitHub Pages

Теперь давайте опубликуем сайт с помощью MkDocs:

4.1. Убедитесь, что всё готово для публикации, и выполните:

mkdocs gh-deploy

Эта команда автоматически создаст ветку gh-pages и развернёт ваш сайт на GitHub Pages.

5. Проверка результатов

После успешного выполнения команды mkdocs gh-deploy, ваш сайт должен быть доступен по адресу https://[ваш-имя-пользователя].github.io/[название-репозитория].

Если возникнут ошибки

Если появятся ошибки при выполнении команды mkdocs gh-deploy, посмотрите на текст ошибок. Если, например, вы столкнетесь с конфликтами из-за существующей ветки gh-pages, выполните следующие шаги: - Используйте git pull origin gh-pages, чтобы забрать изменения из удалённого репозитория. - Повторите попытку развертывания с помощью mkdocs gh-deploy.

Дайте знать, если возникнут какие-либо вопросы или проблемы на любом из этих шагов!