19 травня 2025 року
Київський столичний університет імені Бориса Грінченка
Системи контролю версій, такі як Git, дозволяють відстежувати зміни у будь-яких файлах (код, дані, наукові публікації, веб-сайти тощо) та синхронізувати їх на різних комп’ютерах. Вони полегшують співпрацю та є невідʼємними інструментами для розробки надійного та сталого програмного забезпечення. Майстерністю володіння цими інструментами 19 травня 2025 року ділився з викладачами Факультету та здобувачами спеціальностей «Комп’ютерні науки», «Комп’ютерна інженерія» та «Кібербезпека та захист інформації» професор Олександр Коновалов (Школа комп'ютерних наук, Університет міста Сент-Ендрюс, Шотландія) на семінарі «Ефективне співробітництво за допомогою Git та GitHub».
Семінар було сфокусовано на використанні контролю версій для ефективної співпраці з іншими розробниками і базувався на уроці Software Carpentry "Контроль версій за допомогою Git". The Carpentries - це міжнародний волонтерський проєкт, який допомагає науковцям вивчити сучасні навички, необхідні для роботи з кодом та обробки даних. Український переклад уроку з Git було виконано учасниками Української спільноти The Carpentries.
Олександр та учасники семінару розглянули питання взаємодії з віддаленими репозиторіями на GitHub, співпраці з іншими та розвʼязання конфліктів під час злиття змін. Також розбирали, як працювати з гілками та як редагувати вже зроблені зміни у гілці за допомогою «git rebase» для того, щоб мати інформативну історію змін у проєкті.
Окремо необхідно відмітити те, що крім практичних навичок, учасники семінару отримали доступ до навчальних ресурсів проєкту The Carpentries, розроблених командою науковців та практиків для вивчення основ спільної розробки програмних продуктів.
Висловлюємо щиру подяку Олександру Коновалову та надіємось на подальшу плідну співпрацю!
#гостьові_лекції
#FITM_training