Notice: Функцію wp_maybe_inline_styles було викликано неправильно. Unable to read the "path" key with value "/sites/iosu.wunu.edu.ua/htdocs/wp-content/themes/iosu-fse/assets/css/blocks/navigation.min.css" for stylesheet "iosu-fse-navigation". Будь ласка, перегляньте Виправлення помилок у WordPress для більш детальної інформації. (Це повідомлення додане у версії 7.0.0.) in /sites/iosu.wunu.edu.ua/htdocs/wp-includes/functions.php on line 6170
Git – Кафедра інформаційно-обчислювальних систем і управління

Git

Git

Git – це розподілена система контролю версій, яка дозволяє відстежувати історію розробки ПЗ і спільно працювати над складними проектами з будь-якої точки світу.

Переваги Git над іншими системами
– Головна перевага Git – в тому, що він дуже швидкий і прозорий. Він зручний для нелінійної розробки і ефективний як для невеликих проектів, так і для великих систем з тисячами учасників.
– На відміну від Perforce, CVS та інших, Git зберігає знімки репозиторіїв, а не списки змін в файлах, і внаслідок цього працює набагато швидше.
– Git – розподілена система. Якщо сервер з віддаленим репозиторієм вийде з ладу, можна відновити код з локальної копії. Якщо локальна копія постраждає, можна завантажити код із сервера за кілька хвилин.

Як працює Git – найпопулярніша CVS
– У Git знімки станів системи зберігаються в репозиторії коду у вигляді коммітів. Кожен комміт може належати одній або кільком гілкам.
– Основна гілка зазвичай носить назву master, в ній заведено зберігати повністю робочий код. Нову гілку можна створити з будь-якого комміту. Зміни разом з раніше розробленим кодом стануть ще однією версією програми.
– Гілки можна об’єднувати (наприклад, щоб додати зміни в основну версію продукту). Є можливість перенесення змін з однієї гілки в іншу, обговорення, створення запитів на зміни в певній гілці тощо.
– Кожен розробник може створити для себе локальну копію всієї історії розробки і взаємодіяти з нею. Свої зміни він може відправити у віддалений репозиторій при наявності відповідних прав. Інші розробники отримають доступ до цих змін, завантаживши їх з сервера по протоколах SSH або HTTP.

Власне, ядро Git – це комплект утиліт командного рядка.


Notice: Функцію wp_maybe_inline_styles було викликано неправильно. Unable to read the "path" key with value "/sites/iosu.wunu.edu.ua/htdocs/wp-content/themes/iosu-fse/assets/css/blocks/navigation.min.css" for stylesheet "iosu-fse-navigation". Будь ласка, перегляньте Виправлення помилок у WordPress для більш детальної інформації. (Це повідомлення додане у версії 7.0.0.) in /sites/iosu.wunu.edu.ua/htdocs/wp-includes/functions.php on line 6170