Что такое commits, branches в Git?
Commit (Фиксация изменений):
Описание:
Commit
представляет собой фиксацию (зафиксированный снимок) изменений в репозитории. Каждыйcommit
содержит информацию о том, какие файлы были изменены, внесенные изменения и метаданные (автор, дата и время).Использование: После внесения изменений в файлы в вашем рабочем каталоге, вы должны сделать
commit
, чтобы зафиксировать эти изменения в истории репозитория.Пример:
Branch (Ветвление):
Описание:
Branch
представляет собой ветку разработки, которая может содержать свою уникальную версию кода. Когда создается новая ветка, изменения в этой ветке не затрагивают код в других ветках, пока не будет выполнено объединение (merge) изменений.Использование: Ветвление позволяет одновременно работать над различными функциональными или исправительными задачами без вмешательства в основной код.
Примеры:
Создание новой ветки:
Создание и переключение на новую ветку (сокращенная форма):
Объединение веток:
Last updated