我在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)。
答案 0 :(得分:0)
从命令行运行时找不到您的SSH身份。确保%HOME%\.ssh
目录包含您的密钥。