Files
hello-algo/ru/docs/chapter_appendix/contribution.md
2026-01-20 15:08:42 +08:00

4.6 KiB
Raw Permalink Blame History

Совместная разработка

Ввиду ограниченных возможностей автора в книге неизбежно присутствуют некоторые упущения и ошибки, просим отнестись к этому с пониманием. Если вы обнаружите опечатки, неработающие ссылки, неполное содержание, двусмысленности в тексте, неясные объяснения или нерациональную структуру изложения, пожалуйста, помогите нам в исправлении, чтобы предоставить читателям более качественные учебные ресурсы.

Все идентификаторы GitHub авторов будут представлены на странице репозитория книги, в веб-версии и PDF-версии в знак благодарности за их бескорыстный вклад в сообщество с открытым исходным кодом.

Небольшая корректировка содержимого

В правом верхнем углу каждой страницы есть значок редактирования, как показано на рис. 16.3. Следуйте следующим шагам для изменения текста или кода.

  1. Нажмите на значок редактирования. Если появится сообщение «Необходимо создать ответвление этого репозитория», согласитесь на это действие.
  2. Измените содержимое исходного файла Markdown, проверьте правильность содержания и постарайтесь сохранить единый формат оформления.
  3. В нижней части страницы заполните описание изменений, затем нажмите кнопку Propose file change (предложить изменение файла). После перехода на следующую страницу нажмите кнопку Create pull request (Создать запрос на слияние), чтобы инициировать запрос на слияние.

Кнопка редактирования страницы

Изображения нельзя изменить напрямую, необходимо создать новую Issue (Задачу) или оставить комментарий для описания проблемы. Мы как можно быстрее изменим и обновим изображение.

Создание содержимого

Если вы заинтересованы в участии в этом проекте с открытым исходным кодом, включая перевод кода на другие языки программирования, расширение содержания статей и т. д., необходимо выполнить следующий рабочий процесс Pull Request (Запрос на слияние).

  1. Войдите в GitHub, создайте ответвление хранилища кода книги в свой личный аккаунт.
  2. Перейдите на страницу ответвления и используйте команду git clone для клонирования хранилища на локальный компьютер.
  3. На локальном компьютере создайте содержимое и проведите полное тестирование, чтобы проверить правильность кода.
  4. Зафиксируйте изменения, сделанные локально, затем отправьте их в удаленное хранилище.
  5. Обновите страницу хранилища и нажмите кнопку Create pull request (Создать запрос на слияние), чтобы инициировать запрос на слияние.

Развертывание Docker

В корневом каталоге hello-algo выполните следующий сценарий Docker, чтобы настроить доступ к проекту по адресу http://localhost:8000:

docker-compose up -d

Для удаления развертывания выполните следующую команду:

docker-compose down