From 51d9be1e3b3537ecd90d6b1bed03569dafaa0353 Mon Sep 17 00:00:00 2001 From: nata Date: Mon, 30 Sep 2024 16:22:41 +0300 Subject: [PATCH] added chanche lessons2 --- lesson02.md | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/lesson02.md b/lesson02.md index d50d155..8f8bf9f 100755 --- a/lesson02.md +++ b/lesson02.md @@ -12,11 +12,6 @@ > І ця ситуація повторювалася все частіше і частіше, адже ми прискорювалися в розробці, а жодного іншого процесу для контролю версій, окрім методу «запам'ятовування де і що ми редагували», у нас не було. Мені певною мірою пощастило більше, адже мій комп'ютер зберігав «майстер» гілку нашого коду, куди ми додавали патчі, тому мої зміни в коді губилися рідше. Сьогодні для цього ми використовуємо системи контролю версій, але тоді ми навіть не могли собі уявити такі радості життя!" -[перша частина статті](http://geektimes.ru/post/149298/) -[друга частина статті](https://geektimes.ru/post/149974/) - -![](https://proglib.io/wp-content/uploads/2017/06/vcsonka.jpg) - **Отже, основна проблема - перезаписування неактуального коду поверх актуального, втрата актуального коду.** Були зроблені спроби контролювати людський чинник, розподіляти файли між розробниками, але це все лише ускладнило. @@ -282,14 +277,5 @@ git branch # видаляє, створює та перераховує гілк [Про пул-реквести](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests) -# Домашнє завдання - -#### Перший рівень ("Резервне копіювання"): -Повторюємо все, що засвоїли git за урок. Готуємо питання та не забуваємо їх запитувати. - -#### Другий рівень ("Централізована система контролю версій"): -Заливаємо всі передодні домашні роботи в окремий репозиторій, та надсилаємо викладачу. Для того, щоб ще раз пройти на практиці питання створення ключів та встановлення email та nickname, необхідно створити ключі по-новому та по-новому виконати git config --global. - -#### Третій рівень ("Розподілена система контролю версій"): -Вивчити роботу з командою git clone, спробувати розгорнути у себе маленький проєкт з github. (Проєкт рівня HTML+CSS) +ня HTML+CSS)