Поиграйтесь с темами, в них много ньюансов (иногда с привязкой к языку). Если подсветки свойств не достаточно (как на скриншоте слева), нужно искать расширение.
Если в ветви master вносились изменения, то в консоли отобразится состояние (a|MERGING)
Если разрешаем конфликты в Github Desktop (на скриншоте обозначены символом восклицательного знака внутри треугольника), то в консоли можно просто запушить.
'
Без отображения истории git merge --squash master, но не разрешает конфликты.
Сначала можно попробовать git pull --no-commit upstream master.
Есть проблемы подвисания, как и у других приложений на Qt (сейчас уже Qt 6). Думаю, надо менять HDD. Нужно смотреть обращение к диску при загрузке Windows.
Дмитрий Дарт, если текст оформлен с переносами строк >(.|\n(?!\s+<))*?<
если же нужно убрать ещё теги форматирования текста >(.|\n(?!\s+<))*?(?!</?(b|i|s|u)>.*)<