Windows批处理脚本中的Git克隆失败

时间:2016-08-10 18:19:47

标签: windows git bash ssh gerrit

我在Git bash终端和正常命令提示符中执行了此命令"C:\Program Files (x86)\Git\bin\git.exe" clone ssh://<user>@<org>:<path to repo>

在Git Bash终端中执行时,克隆工作正常,但在命令提示符下运行时,它会出现以下错误。

Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

我需要通过windows批处理脚本运行git clone,这就是原因 我需要通过命令行运行它。怎么做这个工作?

注意: -
1.将公钥添加到使用ssh-keygen生成的远程(gerrit)。

1 个答案:

答案 0 :(得分:0)

从命令行运行时找不到您的SSH身份。确保%HOME%\.ssh目录包含您的密钥。