Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад
Вопрос про Git: git pull

Как вы разрешаете конфликты в Git?

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

Короткий ответ

Конфликты возникают, когда изменения из удаленного и локального репозиториев пересекаются. Чтобы разрешить конфликт, нужно вручную отредактировать проблемные файлы, выбрать правильную версию, а затем зафиксировать изменения.

Длинный ответ

Конфликты возникают, когда Git не может автоматически объединить изменения. Пример: вы и ваш коллега изменили одну и ту же строку в файле.

Шаги для разрешения конфликта:

  1. Выполните git pull. Если возникает конфликт, Git остановится и покажет, в каких файлах проблема.

  2. Откройте конфликтующие файлы. Вы увидите метки, которые указывают конфликтующие части:

    <<<<<<< HEAD
    console.log("Моя версия");
    =======
    console.log("Версия коллеги");
    >>>>>>> origin/main
  3. Отредактируйте файл, удаляя метки и выбирая правильную версию.

  4. Сохраните изменения и добавьте файл в индекс:

    git add <имя_файла>
  5. Завершите процесс с помощью git commit:

    git commit -m "Разрешил конфликт в <имя_файла>"

Совет: используйте инструменты для разрешения конфликтов, например, встроенные редакторы в VS Code или специализированные программы (Sourcetree, GitKraken).

Frontend developer

tech
tech
tech
tech
tech
tech
tech
tech
tech

Ментор по Frontend

Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства

Записаться на консультацию

Уровень

  • Рейтинг:

    3

  • Сложность:

    5

Навыки

  • Git

    Git

Ключевые слова

#git pull

Подпишись на React Developer в телеграм

Frontend developer

tech
tech
tech
tech
tech
tech
tech
tech
tech

Ментор по Frontend

Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства

Записаться на консультацию