VScode通过ssh连接github

通过ssh连接github

1.生成公钥和私钥

首先选择一个文件夹,右击 git bash here,在命令行输入命令,按下三次回车生成一个**.ssh文件夹**,一般在用户的user根目录下,文件夹中包括名为id_rsa的私钥文件和一个名为id_rsa.pub的公钥文件

bash 复制代码
ssh-keygen -t rsa -C "邮箱地址"//按下三次回车,生成公钥和私钥两个文件
# 或者
ssh-keygen -t rsa

2.设置config文件

找到.ssh文件夹后,在里面新建一个名为config的文件,不需要后缀名,然后在里面写入(不要忘记保存):

bash 复制代码
Host github.com
HostName ssh.github.com  
User git
Port 443
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa

测试是否可以连接上GitHub

bash 复制代码
 ssh -T git@github.com

3.配置ssh免密登录

4.远程仓库初始化

进入vscode工作区,选中需要添加到仓库里的文件夹,右击终端打开,在终端里输入以下命令:

bash 复制代码
git init//仓库初始化
git add README.md//添加readme.md文件
git commit -m "first commit//提交
git branch -M main//构建分支
git remote add origin git@github.com:zhouwenbin888/ceshi.git//连接到远程仓库
git push -u origin main//推送

进行一次命令行提交代码之后,vscode会自动通过ssh连接到远程仓库,之后推送代码就可以使用vscode界面进行提交代码了

相关推荐
数字化顾问11 小时前
GitHub热榜项目 - 日榜之应用场景与未来发展趋势
github
CAE虚拟与现实12 小时前
VSCode中的下载VSIX是指什么?
ide·vscode·编辑器
CoderJia程序员甲13 小时前
GitHub 热榜项目 - 日榜(2025-09-13)
ai·开源·大模型·github·ai教程
逛逛GitHub14 小时前
1 个神级智能问数工具,刚开源就 1500 Star 了。
sql·github
路边闲人215 小时前
vscode启用GEMINI CODE ASSIST插件
ide·vscode·gemini
CAE虚拟与现实15 小时前
VSCode官方汉化包
ide·vscode·编辑器·vscode汉化
CAE虚拟与现实15 小时前
VSCode创建Python项目和运行py文件
ide·vscode·编辑器
梦想CAD控件16 小时前
(在线CAD平台)网页集成CAD SDK的方法
前端·javascript·github
Stardep17 小时前
ssh远程连接服务器到vscode上“连接失败”
服务器·vscode·ssh
杨杨杨大侠18 小时前
Atlas Mapper 教程系列 (4/10):高级映射技巧与类型转换
java·开源·github