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

OSCHINA-MIRROR/toolskeeper-safekeeper

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

Строительство кирпичик за кирпичиком

Разветвление проекта

Исходный код SafeKeeper делится на две ветви, которые выполняют следующие функции:

Ветвь Назначение
master Основная ветвь, используемая для версий release. Соответствует jar-файлам, отправленным в центральный репозиторий, и не принимает никаких PR или изменений.
develop Ветвь разработки, по умолчанию используется для следующей версии SNAPSHOT. Принимает изменения и PR.

Сообщение об ошибках и предложения

При отправке сообщений об ошибках укажите используемую версию JDK, версию SafeKeeper и соответствующие версии библиотек зависимостей.

Шаги по внесению кода

  1. Fork (разветвите) проект на Gitee или GitHub в свой собственный репозиторий.
  2. Клонируйте разветвлённый проект в свою локальную среду.
  3. Внесите изменения в код (обязательно в ветке develop).
  4. После внесения изменений зафиксируйте их и отправьте в свой репозиторий (ветка develop).
  5. Войдите в Gitee или GitHub, на главной странице вы увидите кнопку «Pull request» (запрос на слияние), нажмите её, заполните необходимую информацию и отправьте запрос.
  6. Ожидайте слияния от сопровождающего.

Принципы PR

SafeKeeper приветствует всех, кто хочет внести свой вклад в проект. Однако сопровождающий является педантом и требует, чтобы PR соответствовали определённым стандартам:

  1. Полные и понятные комментарии, особенно для новых методов, должны соответствовать стандартам документации Java, включая описание метода, параметры и возвращаемые значения. При необходимости добавьте модульные тесты и, если хотите, своё имя.
  2. Избегайте использования методов из сторонних библиотек в новых методах. SafeKeeper следует принципу отсутствия зависимостей.

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

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

1
https://api.gitlife.ru/oschina-mirror/toolskeeper-safekeeper.git
git@api.gitlife.ru:oschina-mirror/toolskeeper-safekeeper.git
oschina-mirror
toolskeeper-safekeeper
toolskeeper-safekeeper
master