Встречается на собеседованиях • сегодня

Что такое pull request

Pull request (PR) — это механизм в системах контроля версий (например, GitHub, GitLab), позволяющий предложить изменения из одной ветки в другую. Разработчик создает PR после завершения работы в своей ветке, чтобы команда могла проверить код, обсудить правки и влить изменения в основную ветку (например, main или master).

Пример workflow:

  1. Создаем ветку:
    bash
    git checkout -b feature/new-login
  2. Делаем изменения, коммитим:
    bash
    git add .
    git commit -m "Add new login form"
  3. Пушим ветку в удаленный репозиторий:
    bash
    git push origin feature/new-login
  4. В GitHub/GitLab создаем PR через интерфейс, указывая целевую ветку (main).

PR включает:

  • Diff изменений
  • Описание задачи
  • Ревью коллег
  • Возможность обсуждения кода через комментарии.

После апрува PR мержится в основную ветку.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы