Как включить графический интерфейс для объединения в Rhel 8
Установлен meld
пакет с использованием yum. при попытке разрешить merge conflicts
с помощью meld
, не удается получить графический интерфейс. Получение ошибки ниже во время работы git mergetool
из master
.
Конфликт слияния:
Auto-merging file1
CONFLICT (content): Merge conflict in file1
Automatic merge failed; fix conflicts and then commit the result.
Ошибка:
Normal merge conflict for 'file1':
{local}: modified file
{remote}: modified file
Traceback (most recent call last):
File "/usr/bin/meld", line 80, in <module>
import meld.conf # noqa: E402
ImportError: No module named meld.conf
Записи файла конфигурации:
[merge]
tool = meld
[mergetool "meld"]
path = /usr/bin/meld
cmd = meld "$LOCAL" "$MERGED" "$REMOTE" --output "$MERGED"
Команды, используемые для настройки meld
:
git config --global merge.tool meld
git config --global mergetool.meld.path "/usr/bin/meld"
git config --global mergetool.prompt false
Ожидал, что появится всплывающее окно с графическим интерфейсом, чего не происходит.