Что нужно клонировать из git, чтобы начать разработку?
Нужно клонировать рабочее окружение и уже в нём начать работать.
git clone https://github.com/hyoo-ru/mam.git ./mam && cd mam
npm install && npm start
Подробнее тут:
Что такое монорепотозиторий и полирепозиторий?
Подробнее вы можете узнать .
МАМ поддерживает работу с этими 2 типами репозиториев и предоставляет свои команды npm для работы с ними.
Также можно для лучшего понимания видов репозиториев можно посмотреть данный сайт
Как установить какой-либо модуль, проект?
Для установки какого-либо модуля в mam достаточно команды
yarn start hyoo/app
Эта команда установит данную версию модуля в деррикторию mam и все зависимости к нему.
Подробнее можете прочитать
Как выложить свой модуль на GitHub Pages?
Для мола есть инструкция по автоматическому разворачивавнию своего проекта на GitHub Pages.
Нужно идти по инструкции в разделе
Нужно правильно в настройках GitHub создать токен, дать токену права на пуш в репозитории и добавить секрет к самому репозиторию с проектом.
Если не получается самостоятельно, то лучше написать в чат и спросить по токену. Это занимает 3 минуты, если знаешь как настроить)
Вот пример созданого файла для развертывания в примере
Создание секрета для репозитория
создание токена. Не забудьте выдать правильные права на пуш!
Как работать с Fork-ом модуля?
Fork - это копия репозитория, через который вы можете независимо вносить изменения в своём репозитории и потом создавать Pull Requests для внесения этих изменений в основной репозиторий модуля.
Вы можете ознакомиться с данной темой здесь:
Или здесь : . Прочтите все разделы Working with fork - это ответит на большинство вопрос связанных с работой fork