vscode 更新分支_VS Code 使用教程(二)版本库管理

该博客详细介绍了如何在Visual Studio Code(VSCode)中进行Git代码管理,包括克隆项目、新建/切换分支、同步代码、查看历史、提交、回退版本、查看代码差异、合并分支以及解决冲突等基本操作,是Git新手入门的良好教程。
摘要由CSDN通过智能技术生成

点击蓝字

关注我们

01 代码获取

Github获取项目地址

以WRF为例,进入Github中相应的项目内,复制项目地址

https://github.com/wrf-model/WRF.git。

a221584b95720648549b6b83e5187085.png

    打开VS Code,选着克隆存储库,在弹框中输入项目地址,进行克隆。

‍ ‍ e3f7bdefabec8ea3fc23cbed87774b79.png

或者使用自己的Github账号

直接登录自己的github账号,选择版本库,选择meic2wrf为例:

c91d90552ce5517f7ce3cf7e654db2f7.png

02 新建/切换分支

分支切换

导入项目后,点击vscode 左下角master,界面会列出所有远端存在的分支和本地master默认分支。可以通过鼠标点击直接进行切换。

647bcf4985fbb04977775beb72201f86.png

 新建分支

首先在本地新建一个分支,同步到远端。进行如下操作:

1. 选择“正在创建新分支…”或“从…创建分支”

2. 在弹框中输入分支名称,回车确认

325d25919c0e0d52e09824a1fe84cc96.png

如果在步骤1中选择的是“从…创建分支”,还需要选择一个新建分支的引用:

737e65ba4ab4314642a8a4cb25450831.png

同步

将新建分支同步到远端,点击左侧源代码管理窗口,点击“…”按钮,选择“发布分支”即可将分支同步到远端。

341318a0561ae87c24036c6ec37ac565.png

03 更新代码

0cc5c2277d95b9f901403143479abd5e.png

选择“拉取”

04 查看历史

1b17f50e70a618ce5579fe1810f8b08e.png

查看提交历史,需要安装插件

Git History

安装完成后,点击左侧源代码管理界面,点击白色菱形图标即可查看

05 代码提交

 第一步

代码更新后,点击“+”按钮,将更改暂存到本地库

6970ed4a7e46202ca7d20cacd433cf1e.png

第二步

点击“√”按钮,提交更改

5985d70469c25898f6bb554ba3f3adea.png

第三步

在弹框中输入提交信息,回车确认。

c2c065e1c28ced65430ed5ad445dddda.png

此处要配置你的邮箱和姓名

git config --global user.email "you@example.com"git config --global user.name "Your Name"

 第四步

点击“…”按钮,选择“推送”,即可将代码push到远端。

a402e4f0006aeec225e3f9210bac322b.png

06 回退版本

04bf6c5da1ed302fbae6bdb8cb736c3d.png

点击提交历史右侧“More”按钮,可以进行版本回退

89a9de9a7f6a45dd6c11e0dd000e6aa7.png

07 查看代码差异

ea2faef443c1e5330e77749b237accdd.png

点击某一次提交,点击文件,选择不同的对比选项进行查看

08 合并分支

合并分支操作需要使用命令。

当开发分支(test)上的代码达到上线的标准后,要合并到 master 分支,执行以下操作:

ddb4b6fa6b4ec1ff0ecdb9042390769e.png

01

切换到master分支

02

点击菜单栏“终端“按钮

03

输入命令:

git merge featuregit push
ef5ab4ddc7c08a8a5c188960892887a6.png

09 冲突解决

当执行pull或merge操作,由于本地与远端存在差异,vscode会提示存在合并冲突,需要在界面手动解决冲突后进行下一步操作。

8efd1421cb1786b00a79878a74708584.png

         扫码关注我们

        及时 准确 创新 奉献

          做有味道的气象人

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值