- Групові роботи виконуються в командах по дві людини. Учасники команди мають бути з однієї групи. Якщо ви з якоїсь причини не можете знайти з ким виконувати завдання, повідомте про це якнайшвидше викладачу з практичних робіт.
- Ви можете змінювати команду для виконання наступних робіт, створювати постійну команду не обовʼязково.
- Ви можете самостійно вирішити, як розподілити роботу в команді, проте захист роботи відбувається індивідуально, і кожен учасник команди має розуміти всю програму, відповідати по ній на питання та виконувати завдання.
- Кожна робота має виконуватись в окремому репозиторії на GitHub, створеному саме для цієї роботи через механізм GitHub Classroom.
- Кожен учасник команди повинен мати коміти. Власне, історія вашого репозиторію і є вашим протоколом групового виконання завдання
- Заливати готову роботу на GitHub одним коммітом не можна
- Заливати файли через веб-інтерфейс GitHub не можна
- Формально розділяти готову роботу на комміти та заливати частинами не можна - ви повинні саме працювати з гітом та постійно заливати проміжні стани вашої роботи. Це все легко перевірити через лог репозиторію, тому звикайте одразу то правильної роботи.
- Гарно виконана робота повинна мати в репозиторії щонайменше 5-10 коммітів.
- Ви не обмежені в вибори клієнта для git - можете працювати як з gui, так і в терміналі
Не виконання правил роботи з гітом буде приводити до вимоги переробити всю роботу за правилами (тобто переписати з нуля)