Прежде всего, спасибо, что нашли время внести вклад!
Ваш вклад увеличивает ваш Рейтинг в нашем сообществе.
Пожалуйста, прочитайте нашу Инструкцию по установке.
При внесении вклада в этот репозиторий, прежде чем вносить изменения, сначала обсудите изменения, которые вы хотите внести, при помощи issue, электронной почты или любым другим способом, с основной командой.
- Удостоверьтесь, что у вас есть аккаунт GitHub.
- Отправьте GitHub issue для вашей проблемы если таковой еще нет.
- Issue не нужно для незначительных изменений.
- Сделайте fork репозитория на GitHub.
- Настройка удалённого репозитория для fork
- Синхронизация fork
git fetch upstreamgit checkout mastergit merge upstream/master
- Слияние (merge) upstream-репозитория в ваш fork
git checkout mastergit pull upstream master- Сделать commit слияния (merge)
git push origin master
- При работе над issue, создайте новую ветку (branch) от
masterназванную номером issue или другим именем. Назовите веткуissue/<issue-number>илиissue/<custom-name>. Например,issue/22при работе над issue #22. - Внесите изменения.
- Следуйте Руководству по стилю.
- Избегайте платформозависимого кода.
- Добавьте тесты если ваши изменения содержат новые, тестируемые поведения.
- Сделайте тесты проходимыми (успешными).
- Создайте pull request к репозиторию.
main- последняя, развёртываемая версия.