# Принять участие в написании

Вики работает на движке [VitePress](https://vitepress.dev). Все страницы написаны на Markdown. Ниже гайд по предложению редактирования/добавления статьи. Большая часть гайда состоит из создания Pull Request'а.

1. Сделайте форк репозитория: https://github.com/ImMALWARE/wiki.malw.link/fork
2. В своём форке создайте Codespace: когда форк успешно создастся, добавьте `/codespaces` в конец адресной строки браузера.
3. Create codespace on main
4. Откроется новая вкладка с редактором кода. Слева внизу нажмите на надпись "main" и нажмите кнопку "Создать новую ветвь". Введите однословное название ваших изменений (например, "edited-yt-dlp" или "created-magisk").
5. Внизу, в терминале введите команды:
    ```shell
    npm install
    npm run dev
    ```
    (дождитесь завершения `npm install`, потом выполните `npm run dev`)
6. Когда в терминале появится строка
    ```
      ➜  Local:   http://localhost:5173/
    ```
    Удерживайте `Ctrl` и кликните по ссылке `http://localhost:5173/`. Откроется предпросмотр сайта.
7. Внесите свои изменения в файлы. При сохранении файлов, предпросмотр автоматически обновится.
8. Когда вы убедились, что ваши изменения отображаются корректно, зайдите во вкладку Git в левом меню (3 кнопка сверху).
9. В поле "Сообщение" введите адекватное описание ваших изменений. Например, "исправил ошибку на странице yt-dlp" или "добавил статью про Magisk". Справа от кнопки "Фиксация" будет кнопка со стрелкой вниз. Нажмите на неё и выберите "Фиксация и отправка".
10. Перейдите на страницу https://github.com/ImMALWARE/wiki.malw.link/compare для создания Pull Request. Нажмите на кнопку `compare:` и выберите в списке ваш репозиторий
11. Create Pull Request
12. Введите название и описание вашего Pull Request и подтвердите его создание.
13. Дождитесь, пока ваш Pull Request будет рассмотрен и принят.
14. Удалите форк репозитория в своём профиле.