При участии и обсуждении проекта соблюдайте CODE_OF_CONDUCT.md.
Сначала создайте форк этого репозитория, нажав кнопку «Форкнуть».
Затем клонируйте свой форкнутый репозиторий.
git clone https://github.com/hugo-fixit/FixIt.git && cd FixIt
После этого установите зависимости для разработки.
npm install
Теперь вы готовы к работе!
Вот несколько полезных команд.
# запустить локальный сервер отладки с отслеживанием изменений
npm run server
# запустить локальный сервер отладки с отслеживанием изменений в рабочей среде
npm run server:production
Если вы хотите внести изменения в тему документации, проще всего иметь оба каталога FixIt
и fixit-docs
, как родственные каталоги, а затем выполнить:
npm run server:docs
Наконец, создайте новый запрос на вытягивание по адресу https://github.com/hugo-fixit/FixIt/pulls, чтобы отправить свой вклад 🎉
Ветвь | Описание |
---|---|
master | Открытая для общественности и версия релиза |
dev | Ветвь разработки следующей версии |
single feature | Ветвь для улучшений или исправлений |
Событие | Слияние |
---|---|
release |
dev => master: --rebase
|
PR |
others:master => master: --rebase
|
single feature |
feature branch => dev/master: --merge
|
[{emoji} ]{type}[({scope})]: {subject within 50 words}[ (#{issue/pull request})]
Пример:
GitEmoji
Эмодзи | Тип | Пример | Описание (однозначное) |
---|---|---|---|
![]() ![]() |
Feat | Feat: add {feature} | новая функция |
![]() |
Feat: adjust/migrate {feature name}, {change details} | Для функции настройки необходимо описать текущую ситуацию (до) и после настройки (после) | |
![]() |
Feat: delete {feature name}, {deletion reason} | Если функция удалена, необходимо объяснить причину удаления | |
![]() ![]() ![]() |
Fix | Fix: fix {bug description} | исправление известных ошибок |
![]() ![]() ![]() |
Style | Style: Typesetting/CSS style {optimizing content} | Изменения, которые не влияют на работу кода, такие как макет кода и изменение стиля |
![]() |
Refactor | Refactor: override {feature name} | Это ни новая функция, ни изменение кода для исправления ошибки. Простое переписывание кода функции не влияет на результат функции |
![]() |
Perf | Perf: improve performance {function name}, {improve content} | Оптимизация производительности кода |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )