Перейти к содержанию

Начало работы: Инициализация репозитория

Чтобы начать отслеживание версий в существующем проекте или создать новый, нужно инициализировать Git-репозиторий.

Инициализация нового репозитория

Перейдите в папку вашего проекта и выполните:

git init

Эта команда создаст скрытую папку .git в корне вашего проекта. В ней хранится вся история изменений, настройки и метаданные.

Примечание: Вы можете инициализировать репозиторий в любой момент разработки, даже если файлы уже созданы.

Клонирование существующего репозитория

Если проект уже находится на GitHub, GitLab или другом сервере, используйте clone:

git clone <URL_репозитория>

Пример:

git clone https://github.com/DaniilGavrin/git-guide.git

По умолчанию папка получит имя репозитория. Можно указать свое имя:

git clone <URL> мое-имя-папки

Проверка статуса

После инициализации всегда полезно проверить статус файлов:

git status

Вы увидите список неотслеживаемых файлов (красным) или файлов, готовых к коммиту (зеленым).

Структура .gitignore

Часто при инициализации нужно исключить некоторые файлы из отслеживания (логи, временные файлы, папки node_modules, .env с паролями).

Создайте файл .gitignore в корне проекта:

touch .gitignore

Пример содержимого .gitignore:

# Логи
*.log

# Зависимости
node_modules/
vendor/

# Переменные окружения
.env
.env.local

# Системные файлы
.DS_Store
Thumbs.db

# Скомпилированные файлы
*.class
*.pyc
dist/
build/

Файлы, указанные в .gitignore, будут игнорироваться командой git add.


Назад: Установка → | Далее: Отслеживание изменений →