1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lruihao-FixIt

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CONTRIBUTING.md 5.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 07:13 f8ad685

УЧАСТИЕ В ПРОЕКТЕ

При участии и обсуждении проекта соблюдайте 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, чтобы отправить свой вклад 🎉

Стандарт Git для разработчиков

Ветви

Ветвь Описание
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})]

Пример:

  • :tada: Feat: добавить шорткод fixit-encryptor шорткод (#123)
  • :arrow_up: Chore(libs): обновить Artalk с 2.2.12 до 2.3.4 (#150)

Эмодзи

Сообщение

Эмодзи Тип Пример Описание (однозначное)
:tada:
:sparkles:
Feat Feat: add {feature} новая функция
:truck: Feat: adjust/migrate {feature name}, {change details} Для функции настройки необходимо описать текущую ситуацию (до) и после настройки (после)
:fire: Feat: delete {feature name}, {deletion reason} Если функция удалена, необходимо объяснить причину удаления
:bug:
:construction:
:rotating_light:
Fix Fix: fix {bug description} исправление известных ошибок
:art:
:lipstick:
:pencil2:
Style Style: Typesetting/CSS style {optimizing content} Изменения, которые не влияют на работу кода, такие как макет кода и изменение стиля
:recycle: Refactor Refactor: override {feature name} Это ни новая функция, ни изменение кода для исправления ошибки. Простое переписывание кода функции не влияет на результат функции
:zap: Perf Perf: improve performance {function name}, {improve content} Оптимизация производительности кода

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/lruihao-FixIt.git
git@api.gitlife.ru:oschina-mirror/lruihao-FixIt.git
oschina-mirror
lruihao-FixIt
lruihao-FixIt
master