×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Основи використання Git на 40 днів?
ВІДЕОУРОК № 4. Відкочування змін
У цьому уроці розглянемо загальне розуміння призначення систем контролю версій з прикладами. Навчимося встановлювати та виконувати базову конфігурацію Git.
На цьому уроці ми познайомимося зі створенням та роботою з локальним репозиторієм на прикладі Git. Зареєструємось на сайті GitHub, щоб створювати віддалені сховища та синхронізувати їх з локальними. Створимо локальний репозиторій за допомогою команди git init та навчимося робити коміти, які є основними елементами роботи з Git. Обговоримо, що таке Initial commit та як його зробити. Ми також розглянемо історію комітів та навчимося навігуватися нею. Після закінчення уроку ви зможете створювати локальні сховища та робити коміти, а також переходити до потрібних комітатів в історії.
На уроці ми продовжимо вивчати Git і зосередимося на роботі з файлами. Ми розглянемо, як додавати файли до сховища, змінювати їх, виділяти зміни та фіксувати їх за допомогою комітів. Також ми розглянемо роботу з тегами, які дають змогу позначати важливі моменти в історії репозиторію. Ми також вивчимо, як видаляти файли з сховища і як використовувати .gitignore для ігнорування файлів, які не потрібно додавати до сховища.
На цьому уроці ми навчимося основних команд для роботи з файлами в Git і зрозуміємо, які файли потрібно додавати до репозиторію, а які - ні.
На цьому уроці ми познайомимося з основними командами Git, які дають змогу відкочувати зміни в репозиторії. Ми дізнаємося, як видалити останні зміни, зберегти зміни в репозиторії, скасувати коміт та повернутися до попередньої версії. Також на уроці ми поговоримо про різні стратегії відкату змін і навчимося вибирати ту, яка найбільше підходить у конкретній ситуації. Крім того, ми вивчимо, як можна зберігати зміни, не пов'язуючись з історією коміттів, та як використовувати Git stash для тимчасового збереження змін. На уроці ми також ознайомимося з принципами роботи Git stash та навчимося застосовувати його для вирішення конкретних завдань.
В цьому уроці розглядається робота з віддаленим репозиторієм на платформі GitHub. Розглянемо, як створити віддалений репозиторій та схилити його на локальний комп'ютер за допомогою протоколів HTTPS та SSH. Потім навчання переходить до створення SSH-ключів та прив'язки їх до локального комп'ютера для забезпечення безпеки. Далі дізнаємося, як проводити синхронізацію між локальним та віддаленим репозиторіями, а також як посилати зміни з локального репозиторію на віддалений за допомогою команди git push.
Закінчення уроку стосується створення pull request на GitHub для пропозиції змін у коді інших розробників та роботи з гілками Git.
У цьому уроці ми познайомимося з розгалуженнями та об'єднаннями у Git.
Ми вивчимо основні концепції розгалуження, включаючи створення нових гілок, перемикання між ними та злиття змін. Ми також розглянемо, як вирішувати конфлікти, які можуть виникнути під час злиття гілок. Вивчимо команду rebase, яка дозволяє змінити історію комітів, переписавши її в іншому порядку або змінюючи існуючі коміти. Наприкінці уроку ви можете створювати та керувати гілками, зливати їх, а також використовувати команду rebase для керування історією комітів.