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

OSCHINA-MIRROR/WeBank-WeCross-Console

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

Вклад в код

Большое спасибо за вклад в 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. Запрос на слияние будет принят, и ошибка будет исправлена!

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

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

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

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

Выполните задачу googleJavaFormat для форматирования java-файлов.

./gradlew goJF

Выполните задачу verifyGoogleJavaFormat, чтобы проверить, отформатированы ли java-файлы.

./gradlew verGJF

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

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

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