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