Добавление второго рецепта
Часть раздела Контроль версий путешествия по Terminal на Coddy. Урок 26 из 58.
В Cookbook теперь есть начальный коммит. Пора добавить второй рецепт и зафиксировать его отдельным коммитом.
Ты создашь новый файл recipes/pizza.md, добавишь в него заголовок, затем добавишь в индекс и закоммитишь только этот файл. В результате в истории будет два целевых коммита, каждый из которых рассказывает ясную историю.
Задание
ЛегкоСоздай recipes/pizza.md с содержимым # Pizza (с последующим символом новой строки). Добавь в индекс только этот файл и создай коммит с сообщением Add pizza recipe.
Затем выведи темы коммитов от самого старого к самому новому с помощью git log --reverse --pretty=%s.
Примечание: каждый запуск начинается с новой копии папки проекта, поэтому весь скрипт в редакторе запускается снова с самого начала. В редакторе уже есть команды предыдущих шагов, которые инициализируют репозиторий и создают коммит
Initial site. Оставь их и добавь новые команды ниже. Если очистить редактор, появится сообщениеfatal: not a git repository.
Попробуйте сами
git init -q -b main
git config user.name "Cookbook Dev"
git config user.email "dev@coddy.tech"
echo "*.log" > .gitignore
git add .
git commit -q -m "Initial site"
# Ваши команды ниже
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Контроль версий
4Проверка изменений
Git DiffРазница проиндексированных измененийGit ShowПовторение — детективная работа2Начало работы
Инициализация репозиторияПапка .gitНастройка вашей личностиСтатус GitПовторение — первый репозиторий5Игнорирование файлов
Зачем игнорировать файлыШаблоны .gitignoreПроверка правил игнорированияПовторение — чистый репозиторий3Отслеживание изменений
Область подготовленных измененийGit AddGit CommitИзменение отслеживаемого файлаGit LogПовторение — первые коммиты6Проект сайта с рецептами
Обзор проектаИнициализация и игнорированиеПотренируйтесь самостоятельно: Песочница Terminal