Логотип YeaHub

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

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

Тренажёр

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

Обучение

Навыки

Задачи

Войти

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

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

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

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

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

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

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

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

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

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

 

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

 

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

 

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

<<<<<<< HEAD
console.log("Моя версия");
=======
console.log("Версия коллеги");
>>>>>>> origin/main

Отредактируйте файл, удаляя метки и выбирая правильную версию.

 

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

git add <имя_файла>

Завершите процесс с помощью 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

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

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