没有bash的命令提示符下的msysgit


0

我已经使用PuTTY和ssh与Tortoise建立了mysysgit。从Tortoise方面一切正常我可以克隆,拉动,推动等。如果我放到命令提示符并运行git我看到帮助屏幕所以它在路径中。当我去一个签出的git存储库并发出git pull它时,它会提示我输入git@git.server.com的密码。我的理解是ssh在那时失败了。

我知道PuTTY不是命令提示符下使用的ssh程序。但我设置了我的钥匙。在'c:\ Users \ username.ssh \'我有一个username_rsa和一个username_rsa.pub。它们就是我用来创造ppk腻子的东西。

所以我看到有一些ssh-agent.exe和ssh-add.exe的东西。我不是在使用bash。Bash没有安装,我不想安装它。如何从命令提示符处获取Git?

Answers:


1

如果要使用PuTTY,请将GIT_SSH环境变量设置plink.exe为PuTTY目录中的路径。

set GIT_SSH="C:\Program Files\PuTTY\plink.exe"

setx 可以用来使变量永久化。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.