Git在Win 8上通过CMD文件推送SSH

时间:2014-10-01 09:05:38

标签: windows git powershell

我需要创建一个.cmd文件,将我的存储库推送到远程。但是,.cmd文件在标准命令行中打开,如果我运行" git push"在其中,我想使用标准HTTP身份验证 - 我没有要求我的ssh密钥文件的密码短语,当然身份验证失败。 推送在Git shell中运行良好(Powershell配置为git来自" Github for Windows"),但是,如何在Windows中创建可点击的快捷方式,在该shell中运行命令? 我试过了

C:\Users\Richard\AppData\Local\GitHub\GitHub.appref-ms --open-shell "push.cmd"

哪个不起作用。

另外,我尝试在正常的shell添加

中运行.cmd文件
@setlocal
@set PLINK_PROTOCOL=ssh
git push

如此建议: Running a batch file in git shell 但没有区别 - 没有查询我的ssh密钥,验证失败。

你能帮我两个解决方案中的一个工作吗?感谢。

0 个答案:

没有答案