Запрос на извлечение всегда выполнит объединение во временное пространство, чтобы проверить, что код в вашей исходной ветви и код в целевой ветви не конфликтуют. Если возникают конфликты слияния, вы не сможете выполнить запрос на извлечение.
Если у вас настроена сборка проверки по запросу, то этот временный результат объединения также будет создан. Содержимое вашей ветви не построено, только результат слияния.
Однако этот временный результат объединения отбрасывается после выполнения проверок.
Когда вы выполняете запрос на извлечение, ваша ветвь с исходным кодом будет фактически объединена с целью.