【求助】安装magit报错

win10,msys2,emacs28.0.50;今天安装magit时,报了一堆错误,看起来像是有什么东西没有找到;我的git版本是2.27.0,正常使用也没有问题; 这个错误是说少安装了啥东西啊?实在麻烦大家;

错误信息如下:(摘录,还有其他文件也报同样的错误) git-rebase.el:81:1: Error: Searching for program: No such file or directory, BUG: run-command.c:519: disabling cancellation: Invalid argument

In toplevel form: magit-apply.el:36:1: Error: Searching for program: No such file or directory, BUG: run-command.c:519: disabling cancellation: Invalid argument

In toplevel form: magit-autorevert.el:29:1: Error: Searching for program: No such file or directory, BUG: run-command.c:519: disabling cancellation: Invalid argument

安装git了吗?或者exec-path找不到git?

应该不是git的问题啊,我使用git是正常的,而且在emacs里也可以调用git。 错误信息里也没有说啥找不到,很奇怪。但是好像并不影响使用。

(require 'magit-git)出错

可能是你的magit包没装好

遇到同样的问题,应该是magit处理windows路径的bug。 设置下这个就可以了:

(setq magit-git-executable "C:/msys64/usr/lib/git-core/git.exe")