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

Основные команды Git

Здесь собраны базовые команды, которые понадобятся вам для ежедневной работы с Git.

Настройка пользователя

Перед началом работы необходимо настроить имя и email, которые будут отображаться в истории коммитов:

git config --global user.name "Ваше Имя"
git config --global user.email "your.email@example.com"

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

Создание нового репозитория в текущей папке:

git init

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

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

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

Просмотр изменений в рабочей директории:

git status

Добавление файлов

Добавление конкретного файла в область индексации (staging area):

git add <файл>

Добавление всех измененных файлов:

git add .

Создание коммита

Сохранение изменений с комментарием:

git commit -m "Описание изменений"

Просмотр истории

Просмотр истории коммитов:

git log

Краткий просмотр истории (одна строка на коммит):

git log --oneline

Отмена изменений

Отмена изменений в файле до последнего коммита (осторожно, изменения будут потеряны):

git checkout -- <файл>

Или в новых версиях Git:

git restore <файл>

Переходите к следующему разделу: Ветки