Git Add
Часть раздела Контроль версий путешествия по Terminal на Coddy — урок 10 из 58.
Команда git add перемещает изменения в область подготовленных файлов (staging area). Вы указываете имя файла (или файлов), которые хотите подготовить:
git add hello.txtВы можете подготовить несколько файлов одновременно или использовать подстановочный знак:
git add file1.txt file2.txt
git add *.mdИли добавьте в индекс все изменения в текущей папке с помощью одной точки:
git add .После индексации git status --short показывает файл с другим префиксом. Неотслеживаемые файлы использовали код ??; новые файлы в индексе используют A (от added).
A hello.txtФайл теперь готов к включению в следующий коммит.
Задание
НовичокВ папке находится файл с именем welcome.txt. Инициализируйте репозиторий, добавьте welcome.txt в индекс (stage), а затем выполните git status --short.
Ожидаемый результат — строка состояния добавления в индекс (staged-add).
Шпаргалка
Используйте git add, чтобы переместить изменения в область подготовленных файлов (staging area):
git add hello.txt # один файл
git add file1.txt file2.txt # несколько файлов
git add *.md # по маске (wildcard)
git add . # всё в текущей папкеПосле индексации git status --short показывает префикс A (added) для новых проиндексированных файлов:
A hello.txtПопробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Контроль версий
2Начало работы
Инициализация репозиторияПапка .gitНастройка данных пользователяGit StatusИтоги — первый репозиторий5Игнорирование файлов
Зачем игнорировать файлыШаблоны .gitignoreПроверка правил игнорированияИтоги: чистый репозиторий8Слияние
Что такое слияниеСлияние Fast-ForwardТрёхстороннее слияниеКонфликты слиянияРазрешение конфликтаИтоги — Мастер слияния11Проект: Feature Branch
Обзор проектаИнициализация Main3Отслеживание изменений
Область подготовкиGit AddGit CommitИзменение отслеживаемого файлаGit LogИтоги: первые коммиты6Проект: Сайт рецептов
Обзор проектаИнициализация и игнорирование