Прежде всего, спасибо, что нашли время внести вклад!
Ваш вклад увеличивает ваш Рейтинг в нашем сообществе.
Пожалуйста, прочитайте нашу Инструкцию по установке.
При внесении вклада в этот репозиторий, прежде чем вносить изменения, сначала обсудите изменения, которые вы хотите внести, при помощи issue, электронной почты или любым другим способом, с основной командой.
- Удостоверьтесь, что у вас есть аккаунт GitHub.
- Отправьте GitHub issue для вашей проблемы если таковой еще нет.
- Issue не нужно для незначительных изменений.
- Сделайте fork репозитория на GitHub.
- Настройка удалённого репозитория для fork
- Синхронизация fork
git fetch upstream
git checkout master
git merge upstream/master
- Слияние (merge) upstream-репозитория в ваш fork
git checkout master
git 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
- последняя, развёртываемая версия.