vs code配置github

本文详述了如何在VSCode中配置GitHub,包括初始化本地仓库、绑定远程仓库、解决拉取和推送代码时遇到的问题,如主机认证和SSH密钥问题,并提供了创建Pull Request的步骤。
摘要由CSDN通过智能技术生成

参考
git重装,配置,vsCode 找不到存储库
【VSCode教程】3分钟配置GitHub、0命令行操作、超详细步骤!!
git分支管理

1、 在 VSCode 上初始化本地仓

在本地电脑上创建空文件夹。
进入文件夹下,终端运行

echo "# GIT" >> README.md
git init
git add README.md
git commit -m "first commit"

2、在 VSCode 上绑定远程仓

git remote add <自定义仓名> <路径:SSH或http>
git remote add origin https://github.com/Reykou/GitTest.git
新建的远程仓关联可在.git文件夹config文件中修改
在这里插入图片描述

3、拉取代码

git pull master main
master 是自定义的远程仓名(remote),随便取,代表github上的仓库
main为github上仓库下的分支,表示具体要拉哪一条分支
在这里插入图片描述

也可以在页面上拉取具体的分支
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
问题:拉代码时出现
The authenticity of host ‘github.com (192.30.253.113)’ can’t be established.
解决方法:本地少了 know_host文件,在刚刚那个位置输入yes就可以了,而不是回车

问题:fatal: Could not read from remote repository
解决方法:
生成添加SSH keys
https://fzy15116089232.blog.csdn.net/article/details/111537943

问题:
在github上填入SSH keys后提示:
Key is invalid. You must supply a key in OpenSSH public key format github
解决方法:
https://blog.csdn.net/weixin_45604257/article/details/106649576

4、推送代码

提交修改,将修改保存至本地仓库
在这里插入图片描述

终端执行:git push three master:bug
three是前文自定义的远程仓库名(为作区分由前文的master改为了three)
master是本地准备提交的分支
bug是自定义的远程分支名(任意)
如果github上没有该分支,则会新建一个
在这里插入图片描述
登录GitHub
在这里插入图片描述
点击New pull request
关于 pull request
在这里插入图片描述
将分支合并入主分支
在这里插入图片描述

完成后可删除自创建的分支在这里插入图片描述

查询本地所有分支
git branch -a

查询remote
git remote -v

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值