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