Танец веток
Часть раздела Контроль версий путешествия по Terminal на Coddy — урок 57 из 58.
Задание
СреднеПапка содержит menu.txt с содержимым pasta. Выполните этот ритуал ветвления:
- Инициализируйте репозиторий в ветке
main, настройте пользователя (Branch Dancer/dance@coddy.tech), добавьте в индекс и закоммитьтеmenu.txtс сообщениемInitial menu. - Создайте ветку
specialsи переключитесь на неё. Добавьтеtacosв конецmenu.txt, закоммитьте с сообщениемAdd tacos. - Переключитесь обратно на
main. Добавьтеburgersв конецmenu.txt, закоммитьте с сообщениемAdd burgers. - Слейте
specialsвmain. Возникнет конфликт слияния. Разрешите его, перезаписавmenu.txtэтими тремя строками:pasta,burgers,tacos. Добавьте файл в индекс и завершите слияние с сообщениемCombine menu.
Выведите финальное содержимое menu.txt.
Попробуйте сами
Терминал
Все уроки раздела Контроль версий
2Начало работы
Инициализация репозиторияПапка .gitНастройка данных пользователяGit StatusИтоги — первый репозиторий5Игнорирование файлов
Зачем игнорировать файлыШаблоны .gitignoreПроверка правил игнорированияИтоги: чистый репозиторий8Слияние
Что такое слияниеСлияние Fast-ForwardТрёхстороннее слияниеКонфликты слиянияРазрешение конфликтаИтоги — Мастер слияния11Проект: Feature Branch
Обзор проектаИнициализация Main3Отслеживание изменений
Область подготовкиGit AddGit CommitИзменение отслеживаемого файлаGit LogИтоги: первые коммиты6Проект: Сайт рецептов
Обзор проектаИнициализация и игнорирование