Этот репозиторий склонирован для каждого студента и доступен по адресу https://www.kgeorgiy.info/git-students/year2020/<USER>/java-advanced, где <USER> — имя пользователя в PCMS (пароль так же используется из PCMS).

Для сдачи домашних заданий

  • Клонируйте ваш личный репозиторий
    • git clone https://www.kgeorgiy.info/git-students/year2020/<USER>/java-advanced
    • У личных репозиториев нет web-интерфейса, используйте инструменты командной строки.
  • Добавьте ссылку на исходный репозиторий
    • git remote add source https://www.kgeorgiy.info/git/geo/java-advanced-2022-solutions
    • По мере появления новых домашних заданий в исходном репозитории будут появляться заготовки решений забирайте из через git pull source master.
  • Переименуйте пакет info.kgeorgiy.ja.__last_name__, заменив __last_name__ на вашу фамилию.
    • В остальном сохраняйте текущую структуру каталогов и имена файлов.
    • Если структура репозитория не соответсвует исходной, преподаватель не будет проверять решение.
  • Добавляйте только исходные файлы решений
    • Cохраняйте текущую структуру каталогов и имена файлов.
    • Не добавляйте исходный код тестов, .class-файлы и файлы проектов.
    • Не добавляйте тесты и другой код из репозитория с тестами.
    • Если структура репозитория не соответствует исходной, преподаватель не будет проверять решение.
    • Вы можете редактировать .gitignore как вам удобно.
  • Отправьте решение на проверку
    • Проверьте, что все исходники компилируются (в том числе, тех ДЗ, которые вы не сдаёте)
    • Проверьте, что тесты сдаваемого ДЗ проходят
    • Закоммитьте все изменения в master
    • Запуште все изменения
    • Запросите проверку решения, заполнив форму
  • После проверки преподаватель либо укажет найденные недостатки в NOTES.md, либо укажет их в виде комментариев в исходном коде, пометив их как :NOTE: