
- Сделайте копию текущего репозитория в своём аккаунте github. Для этого вам нужно нажать кнопку Fork в правом верхнем углу, остальное всё сделает для вас github
- Склонируйте свою копию репозитория (которая должна была появиться после выполнения первого шага) из github к себе на локальный компьютер (измените mygitaccount на свой):
git clone https://github.com/mygitaccount/javaee.git
- В папке task
_{текущее задание} создайте папку со своими именем и фамилией в формате: john.doe
- Создайте gradle проект в этой папке (можно использовать IDE)
- Выполните задания, которые описаны в файле README.md внутри соответствующей папки task
_{текущее задание}
- Выполните проверку стилей и наличие ошибок (checkstyle и findbugs). Для этого вам нужно будет выполнить команду из корня репозитория (если в отчетах, которые сформирует эта команда есть ошибки, исправьте их):
- Занесите ваши изменения в свой аккаунт в гитхабе:
git add .
git commit -m "какое-то сообщение"
git push origin master
- Должна запуститься автоматическая проверка ошибок с помощью https://travis-ci.org/mygitaccount/javaee. Если всё прошло успешно, переходите к следующему пункту
- Выполните pull request, для этого перейдите в свой репозиторий в гитхабе (trainings в своём аккаунте) и нажмите кнопку New Pull Request
- Если в ходе кодривью вы получили reject, исправьте замечания и сделайте еще один коммит и пуш в свой репозиторий (шаг 7)
- Для получения новых заданий (получения новых изменений из главного репозитория) нужно сделать шаги:
git remote add upstream https://github.com/jelem/javaee.git #эту команду только один раз
git pull upstream master #загружает новые изменения из главного репозитория