Хранение и отслеживание изменений в проекте (на примере папки с файлами main.go и go.mod).
Репозиторий
Репозиторий – это место, где Git отслеживает изменения в проекте. Инициализация репозитория включает в себя начало отслеживания изменений.
Commit
Commit – это «слепок» проекта на определенный момент времени, содержащий только изменения по сравнению с предыдущим состоянием, а не полную копию файла.
Пример: Создание первого commit с файлами, изменение типа данных в файле main.go и фиксация изменений во втором commit.
Ветки (Branches)
Ветка – это направление развития проекта, начиная с основной (по умолчанию «main»).
Ветки позволяют разрабатывать новые функции или вносить изменения без воздействия на основной проект до их слияния.
Репозиторий и его структура
Репозиторий хранится в скрытой папке .git
Внутри .git хранятся данные о коммитах, ветках и истории изменений проекта.
git/basic_git/3.1_basic_concepts.txt · Последние изменения: 2024/10/11 22:05 — werwolf