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

OSCHINA-MIRROR/WeBank-WeCross-Java-SDK

Клонировать/Скачать
CONTRIBUTING.md 2.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 00:47 cb0e2f9

Вклад в код

Большое спасибо за ваш вклад в WeCross!

Стратегия ветвления

Проект использует стратегию ветвления git-flow.

  • master: последняя стабильная ветка.
  • dev: ветка, готовая к выпуску.
  • feature-xxxx: ветка для разработки новой функции xxxx.
  • bugfix-xxxx: ветка для исправления ошибки xxxx.

Как внести свой вклад

Создание задачи

Вы можете создать задачу на странице issues page.

Исправление ошибок

  1. Создайте форк этого репозитория на своём аккаунте.
  2. Создайте ветку bugfix-xxxx из ветки master вашего форка.
  3. Исправьте ошибку в ветке bugfix-xxxx.
  4. Протестируйте исправление ошибки.
  5. Отправьте запрос на слияние (PR) в ветку dev этого репозитория.
  6. Дождитесь, пока сообщество проверит этот PR.
  7. Если PR принят, ошибка исправлена!

Разработка новых функций

  1. Создайте форк этого репозитория на своём аккаунте.
  2. Создайте ветку feature-xxxx из ветки dev вашего форка.
  3. Разработайте новую функцию в ветке feature-xxxx.
  4. Регулярно обновляйте ветку feature-xxxx, подтягивая последние изменения из ветки dev этого репо.
  5. Протестируйте новую функцию.
  6. Отправьте запрос на слияние (PR) в ветку dev этого репозитория.
  7. Дождитесь, пока сообщество проверит этот PR.
  8. Если PR принят, новая функция разработана!

Форматирование кода

Для форматирования кода используется плагин gradle google-java-format-gradle-plugin.

Чтобы отформатировать java-файлы, выполните задачу googleJavaFormat:

./gradlew goJF

Чтобы проверить, все ли файлы отформатированы, выполните задачу verifyGoogleJavaFormat:

./gradlew verGJF

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

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

1
https://api.gitlife.ru/oschina-mirror/WeBank-WeCross-Java-SDK.git
git@api.gitlife.ru:oschina-mirror/WeBank-WeCross-Java-SDK.git
oschina-mirror
WeBank-WeCross-Java-SDK
WeBank-WeCross-Java-SDK
master