Полезные Git команды: шпаргалка для разработчиков с примерами

Шпаргалка по Git-командам, которые используются ежедневно в реальной разработке: работа с ветками, разрешение конфликтов, откат изменений и полезные алиасы. Без воды — только команды и пояснения.

Начальная настройка

Полезные алиасы

Работа с ветками

Синхронизация с удалённым репозиторием

Разрешение конфликтов

При конфликте слияния Git помечает проблемные места в файле:

Отредактируйте файл вручную, затем:

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

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

Stash — временное сохранение изменений

Обработка коммита в консольном редакторе

Если Git открыл vim для сообщения коммита и вы не знаете как выйти:

  1. Нажмите i — режим редактирования
  2. Введите сообщение коммита
  3. Нажмите Esc
  4. Введите :wq и нажмите Enter

Чтобы выйти без сохранения: :q!

Переключится на предыдущий коммит

Откатить ветку на коммит назад, удалив последний коммит

Переключиться на конкретный коммит по хешу

Как удалить файл от отслеживания

Теги