我尝试使用meld比较两个git分支,在ubuntu中使用以下命令;
git difftool -d branch123
字符串
它给了我这个错误,而不是在meld比较:
/usr/bin/python3: symbol lookup error: /snap/core20/current/lib/x86_64-linux-gnu/libpthread.so.0: undefined symbol: __libc_pthread_init, version GLIBC_PRIVATE
型
我试着跟随;
- 单独运行meld,不使用difftool命令- meld工作正常。仅当使用difftool进行分支比较时才会出现问题。
- 完全修复,并重新安装meld -不工作
- 更新python3 -不工作
我猜,这个问题是在几天前的Ubuntu更新后开始的。因为同样的命令在几周前工作得很好。
我试过使用vimdiff,但它不符合我的要求。任何类似于meld的替代方案也是可以接受的,它允许分支比较和像meld允许的轻松转移更改。
有人能建议我还有什么可以解决这个问题吗?
1条答案
按热度按时间jgovgodb1#
你是从VSCode中运行的吗?然后你可以在用户设置JSON文件中设置:
字符串
你有没有试过在更新后清理融合设置?
型
我不得不两个都做,但这对我来说很有效。这些都是来自其他答案,但我是一个菜鸟,还不能链接。:)