首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在代码中实现"git克隆“

如何在代码中实现"git克隆“
EN

Stack Overflow用户
提问于 2022-07-22 04:03:56
回答 1查看 470关注 0票数 0

今天,我关注这个视频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操作,或者问题出在哪里?

EN

回答 1

Stack Overflow用户

发布于 2022-07-22 04:31:59

您需要确保打开VSCode的用户帐户与初始git中使用的帐户相同。

在每个会话(bash和VSCode)中,执行一个:

代码语言:javascript
运行
复制
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代理服务

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73074998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档