git commit
Фиксировать изменения файлов в репозитории (создавать коммиты).
Больше информации: https://git-scm.com/docs/git-commit.
- Открыть редактор для написания сообщения и зафиксировать проиндексированные файлы в репозитории:
git commit
- Зафиксировать проиндексированные файлы с указанным сообщением:
git commit {{[-m|--message]}} "{{сообщение}}"
- Зафиксировать проиндексированные файлы, прочитав сообщение из указанного файла:
git commit {{[-F|--file]}} {{путь/к/файлу_с_сообщением}}
- Автоматически проиндексировать все изменённые и удалённые файлы и создать коммит:
git commit {{[-a|--all]}} {{[-m|--message]}} "{{сообщение}}"
- Зафиксировать проиндексированные файлы и подписать их указанным GPG-ключом (или ключом из конфигурации, если
id_ключа не указан):
git commit {{[-S|--gpg-sign]}} {{id_ключа}} {{[-m|--message]}} "{{сообщение}}"
- Обновить последний коммит, добавив текущие проиндексированные изменения (это изменит хеш коммита), и открыть редактор для изменения сообщения:
git commit --amend
- Создать коммит только для указанных файлов:
git commit {{путь/к/файлу1 путь/к/файлу2 ...}}
- Создать коммит с указанным сообщением и описанием:
git commit {{[-m|--message]}} "{{сообщение}}" {{[-m|--message]}} "{{описание}}"