git.exe:加载共享库时出错:?:无法打开共享对象文件:没有这样的文件或目录

gan*_*404 9 git cygwin intellij-idea

我正在使用git作为VCS进行项目.开发环境是关于winddows,项目包含一些很长的路径所以我被迫使用cygwingit.

我已经使用git安装了cygwin,创建了ssh密钥,上传了密钥到服务器,并且所有这些都可以从控制台运行.

但当我尝试提取,推送,拉从IntelliJ我收到以下错误:

D:/cygwin/usr/libexec/git-core/git.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory
fatal: unpack-objects failed
Run Code Online (Sandbox Code Playgroud)

我已经安装gettextDevel\gettext,libsasl2ca-certificates根据一些recomendation我发现Cygwin的软件包但这并没有解决问题.

这是我的IntelliJ git配置

我需要做些什么才能在IntelliJ中使用来自cygwin的git?

小智 13

我有同样的问题.还尝试了gettext和sasl提示; 没用.

解决方案最后非常简单:将您的cygwin bin目录添加到PATH.

(当在IntelliJ中将bash设置为终端时出现这种情况 - 它甚至不会启动grep.)

  • 将`/ cygwin/bin`目录附加到PATH为我解决了问题. (3认同)

Pio*_*pka 5

C:\cygwin\binAND 都添加c:\cygwin到PATH。

然后重新启动IntelliJ Idea。