Первый коммит
Часть раздела Контроль версий путешествия по Terminal на Coddy — урок 25 из 58.
Репозиторий инициализирован, а артефакт сборки игнорируется. Пора сделать первый снимок.
В этом уроке индексируются все видимые файлы проекта одновременно и создается один коммит с именем Initial site. После этого все начальное состояние проекта сохраняется в истории.
Задание
ЛегкоПроиндексируйте все исходные файлы (используйте git add .), затем создайте первый коммит с сообщением Initial site.
Выведите тему последнего коммита, используя git log -1 --pretty=%s.
Репозиторий уже инициализирован, настроен и содержит файл .gitignore, исключающий *.log.
Шпаргалка
Проиндексируйте все файлы и создайте первый коммит:
git add .
git commit -m "Initial site"Выведите тему последнего коммита:
git log -1 --pretty=%sПопробуйте сами
git init -q -b main
git config user.name "Cookbook Dev"
git config user.email "dev@coddy.tech"
echo "*.log" > .gitignore
git status --short
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Контроль версий
2Начало работы
Инициализация репозиторияПапка .gitНастройка данных пользователяGit StatusИтоги — первый репозиторий5Игнорирование файлов
Зачем игнорировать файлыШаблоны .gitignoreПроверка правил игнорированияИтоги: чистый репозиторий8Слияние
Что такое слияниеСлияние Fast-ForwardТрёхстороннее слияниеКонфликты слиянияРазрешение конфликтаИтоги — Мастер слияния11Проект: Feature Branch
Обзор проектаИнициализация Main3Отслеживание изменений
Область подготовкиGit AddGit CommitИзменение отслеживаемого файлаGit LogИтоги: первые коммиты6Проект: Сайт рецептов
Обзор проектаИнициализация и игнорирование