«Коммит обновления меню кафе» — небольшой проект по Git для начинающих, которые хотят контролировать содержимое коммита. Исправьте публичное меню DAYLIGHT CAFE и файл меню навынос, оставив незавершённое сезонное объявление и личные заметки о дегустации за пределами публичного снимка.
Одна пошаговая лабораторная работа учит проверять рабочее дерево, выбирать часть файла, просматривать все подготовленные изменения и проверять меню, действительно сохранённое в коммите. В самостоятельном задании меняются одобренное исправление для выпечки и расположение личного черновика, поэтому перед выбором нужно прочитать изменения.
Чему вы научитесь
- Различать рабочее дерево, индекс и текущий коммит.
- Настраивать локальные для репозитория данные автора и добавлять в индекс только одобренный блок изменений.
- Включать связанные файлы, чтобы коммит содержал полное и пригодное к использованию изменение.
- Исправлять ошибочный выбор для индекса без удаления рабочих файлов.
- Проверять фактически закоммиченные страницу и загрузку, сохраняя личную незавершённую работу.
Для кого этот курс
Курс предназначен для новичков в Git, умеющих переходить между каталогами, выполнять команды терминала и читать небольшие текстовые файлы. Полезно понимать базовое назначение git add и git commit; три состояния репозитория и частичное добавление в индекс объясняются до использования.
В подготовленной среде есть репозиторий Git, терминал и два представления реального меню: Working Copy и Committed Menu. Не нужны навыки веб-программирования, учётная запись GitHub, установка программ или внешний хостинг. Кафе, меню и иллюстрация созданы специально для учебного проекта. Документы доступны на английском и ещё восьми языках; работающий сайт, надписи интерфейса и вывод команд остаются на английском.
Часто задаваемые вопросы
Буду ли я создавать сайт кафе?
Страницы, читающие меню, уже подготовлены. Ваша задача — выбирать и проверять содержимое Git, наблюдая результат на реальной странице и в скачанном текстовом файле.
Почему в конце должна остаться незакоммиченная работа?
Незавершённое сезонное объявление и личные заметки должны оставаться доступными, не попадая в одобренное исправление. Полностью чистое состояние не соответствует этому требованию сохранности.
Зависит ли самостоятельное задание от моих файлов из пошаговой работы?
Нет. Каждая часть начинается с собственного подготовленного репозитория. Самостоятельное задание использует изученные инструменты с другим одобренным исправлением и другим расположением черновика.
Обучает ли проект удалённой совместной работе?
Отправлять изменения через push не требуется. Этот проект посвящён границам локального коммита; процессы с общим удалённым репозиторием рассматриваются в другом проекте. Оценка в 75 минут включает чтение и обычные ошибки; она не измерялась на начинающих учащихся.




