-
git status
Что делает: Показывает текущее состояние репозитория: какие файлы были изменены, какие добавлены в "индекс" (готовы к коммиту), а какие Git ещё не отслеживает. Это одна из самых часто используемых команд.
-
git add [file]
Что делает: Добавляет указанный файл в "индекс" (staging area) — область для подготовленных к коммиту изменений.
Примеры:
git add index.html — добавить конкретный файл.
git add . — добавить все измененные и новые файлы в текущей папке и подпапках.
-
git commit -m "Commit message"
Что делает: Сохраняет все изменения из индекса в локальный репозиторий, создавая новый коммит. Флаг -m позволяет сразу написать короткое сообщение к коммиту. Без него Git откроет текстовый редактор для ввода сообщения.
Пример: git commit -m "Fix: Исправлена ошибка в форме входа"
-
git log
Что делает: Показывает историю всех коммитов, начиная с самого последнего. Для каждого коммита отображается его хэш, автор, дата и сообщение.
Полезные флаги:
--oneline — показывает сокращённую версию лога, по одному коммиту в строке.
--graph — показывает историю в виде красивого графа с ветками.