Чтобы сообщить остальным, что код не готов для ревью и еще будет дорабатываться. Плюс здравый смысл мне подсказывает, что для коммитов в него не запускается CI, но не могу утверждать, что это так, надо проверять
по дефолту в гитлабе - запускается. Но тебе не нужно запускать pipeline что бы gitlab сказал что бранча конфликтует. Да это это для того что ты и сказал, и оно тебе в том числе помагает решать конфликты на подлете а не в момент финального мержа. т.к сказать одно другому не помеха