mirror of
https://github.com/krahets/hello-algo.git
synced 2026-05-08 06:52:17 +08:00
41 lines
4.6 KiB
Markdown
41 lines
4.6 KiB
Markdown
# Совместная разработка
|
||
|
||
Ввиду ограниченных возможностей автора в книге неизбежно присутствуют некоторые упущения и ошибки, просим отнестись к этому с пониманием. Если вы обнаружите опечатки, неработающие ссылки, неполное содержание, двусмысленности в тексте, неясные объяснения или нерациональную структуру изложения, пожалуйста, помогите нам в исправлении, чтобы предоставить читателям более качественные учебные ресурсы.
|
||
|
||
Все идентификаторы 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:
|
||
|
||
```shell
|
||
docker-compose up -d
|
||
```
|
||
|
||
Для удаления развертывания выполните следующую команду:
|
||
|
||
```shell
|
||
docker-compose down
|
||
``` |