今天,我关注这个视频https://www.youtube.com/watch?v=RGOj5yH7evk来学习如何使用GitHub,但是我使用的是GitHub。
我还按照官方指令(https://docs.github.com/en/authentication/connecting-to-github-with-ssh/about-ssh)成功地设置了这一切,并且它在Git上工作:

但是,当我尝试在代码中"git克隆“时失败了,就像视频所做的那样

我也尝试过设置配置,因为视频提到了配置(尽管官方指令没有提到这一点,这意味着Windows用户不需要关心这个问题。但这就是我试图解决的问题,以防万一这会对我的问题产生影响)

那么,是否需要在VS代码中打开我选择的文件夹来执行git操作,或者问题出在哪里?
发布于 2022-07-22 04:31:59
您需要确保打开VSCode的用户帐户与初始git中使用的帐户相同。
在每个会话(bash和VSCode)中,执行一个:
mkdir test
cd test
# Git bash
git -c core.sshCommand='ssh -Tv' clone git@github.com:...
# or, in POwershell
git -c core.sshCommand="ssh -Tv" clone git@github.com:...查看是否在C:\Users\<You>\.ssh\id_rsa中查找SSH密钥
也检查一下你是否已经创建了用密码加密的私钥。
如果是这样的话,在VSCode中,您将需要启用SSH代理服务。
https://stackoverflow.com/questions/73074998
复制相似问题