16. GIT
GIT - це інструмент для контролю змін у проекті. Він створює історію і дозволяє ефективно співпрацювати багатьом програмістам. Для використання GIT корисно засвоїти кілька понять:
термінал — текстовий додаток для перегляду, обробки та операцій з файлами на вашому комп’ютері. Як його запустити?
-
Windows: Пуск → Усі програми → Стандартні → Командний рядок
-
Mac OS: Програми → Інструменти → Термінал
-
Linux: Програми → Аксесуари → Термінал
репозиторій — місце, де знаходяться наші файли з проектом. GIT стежить за історією цієї папки. На комп’ютері можна мати кілька таких папок.
коміт — пакет змін, який є частиною історії певного репозиторію. Під час роботи над проектом ви створюєте додаткові коміти і керуєте ними.
гілка — гілка вашого проекту. Програмісти працюють на окремих гілках, наприклад, над різними функціональностями сторінки, а потім об’єднують їх в одне ціле.
Встановлення GIT
Основні команди:
-
git init — ініціалізує GIT-репозиторій у вказаній папці.
-
git add назва_файлу — додає зміни у вказаний файл до комміту.
-
git commit -m “повідомлення_коміту” — додає опис до коміту.
-
git add origin адреса_репозиторію, наприклад, https://github.com/username/moje-repozytorium.git — встановлює конкретну адресу віддаленого репозиторію як головний репозиторій.
-
git push origin master — відправляє зміни до віддаленої гілки master.
-
git checkout назва_гілки — змінює активну гілку на обрану користувачем.
-
git pull — отримує зміни з віддаленого репозиторію.
Завдання
- Встановіть GIT на свій комп’ютер, дотримуючись інструкцій на цій сторінці: https://git-scm.com/book/uk/v2/%D0%92%D1%81%D1%82%D1%83%D0%BF-%D0%86%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D1%8F%D1%86%D1%96%D1%8F-Git.
- Створіть обліковий запис на github.com.
- На GitHub створіть новий репозиторій.
- Ініціалізуйте GIT-репозиторій у папці зі сторінкою “А все-таки вона крутиться!”.
- Надішліть файли з цієї папки до віддаленого репозиторію на GitHub.
GitHub Pages
GitHub також пропонує хостинг для ваших сторінок.
Завдання
- Створіть нову організацію або репозиторій на GitHub.
- Використовуючи інструкції, наведені на цій сторінці: https://pages.github.com/, розмістіть сторінку “Космічні експедиції” на GitHub Pages.
- Перегляньте нову сторінку у вашому веб-переглядачі.
Підказка: