gpt4 book ai didi

Windows 7. Git公钥配置

转载 作者:可可西里 更新时间:2023-11-01 09:25:48 26 4
gpt4 key购买 nike

我已按照此处的说明进行操作:http://help.github.com/win-set-up-git/在我的 Windows 7 机器上设置 git。

我可以使用“git bash”并运行命令。系统提示我输入 key 的密码短语并且可以成功连接。例如:

$git push -u origin master
Enter passphrase for key '/c/Users/mbj/.ssh/id_rsa':
Everything up-to-date

还有这个:

$ ssh -T git@github.com
Enter passphrase for key '/c/Users/mbj/.ssh/id_rsa':
Hi markbrenigjones! You've successfully authenticated, but GitHub does not provi
de shell access.

$ which ssh
/bin/ssh

但是,当我打开一个常规的 Windows 命令提示符并运行相同的命令时,我得到了这个:

C:\util\meta_vimrc>git push
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

还有这个:

C:\util\meta_vimrc>ssh -T git@github.com
Permission denied (publickey).

C:\util\meta_vimrc>which ssh
C:\Program Files (x86)\Git\bin\ssh.exe

我如何在非“git bash”提示符下运行它?

最佳答案

当从 Windows cmd.exe 解释器运行时,程序可能不知道您的 HOME 目录在哪里。为此,必须找到包含您的 key 的 ssh 配置目录,即 /c/Users/mbj/.ssh

通过运行来设置它:

set HOME=C:\Users\mbj\

关于Windows 7. Git公钥配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10097318/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com