1

我在我的项目中使用 JGitFlow-Plugin ( https://bitbucket.org/atlassian/jgit-flow/wiki/Home )。Git 存储库的授权基于 ssh。

例如,当调用 jgitflow:release-start 时,我被要求输入我的密钥密码(顺便说一句。enableSshAgent 设置为 true,当然)。输入我的密码后,该过程不会继续(尽管我这样做了,但它仍在等待输入)

我可以在 Windows 上使用 Git Bash 以及在 IntelliJ 中使用内部终端时看到这种行为。使用 Windows powershell 一切正常。

有人知道为什么使用 Git-Bash 不起作用吗?我必须设置或激活任何配置吗?

4

1 回答 1

0

不同之处在于您尝试使用 JGit 的环境。看起来您的 PowerShell 环境与 Windows 上的 Git Bash 及其 IDE 中的环境不同,因此如果您从 PowerShell 启动 cmd.exe,它应该可以工作。

于 2020-02-12T14:57:53.607 回答