点击蓝字
关注我们
01 代码获取
Github获取项目地址
以WRF为例,进入Github中相应的项目内,复制项目地址
https://github.com/wrf-model/WRF.git。
打开VS Code,选着克隆存储库,在弹框中输入项目地址,进行克隆。
或者使用自己的Github账号
直接登录自己的github账号,选择版本库,选择meic2wrf为例:
02 新建/切换分支
分支切换
导入项目后,点击vscode 左下角master,界面会列出所有远端存在的分支和本地master默认分支。可以通过鼠标点击直接进行切换。
新建分支
首先在本地新建一个分支,同步到远端。进行如下操作:
1. 选择“正在创建新分支…”或“从…创建分支”
2. 在弹框中输入分支名称,回车确认
如果在步骤1中选择的是“从…创建分支”,还需要选择一个新建分支的引用:
同步
将新建分支同步到远端,点击左侧源代码管理窗口,点击“…”按钮,选择“发布分支”即可将分支同步到远端。
03 更新代码
选择“拉取”
04 查看历史
查看提交历史,需要安装插件
Git History
安装完成后,点击左侧源代码管理界面,点击白色菱形图标即可查看
05 代码提交
第一步
代码更新后,点击“+”按钮,将更改暂存到本地库
第二步
点击“√”按钮,提交更改
第三步
在弹框中输入提交信息,回车确认。
此处要配置你的邮箱和姓名
git config --global user.email "[email protected]"git config --global user.name "Your Name"
第四步
点击“…”按钮,选择“推送”,即可将代码push到远端。
06 回退版本
点击提交历史右侧“More”按钮,可以进行版本回退
07 查看代码差异
点击某一次提交,点击文件,选择不同的对比选项进行查看
08 合并分支
合并分支操作需要使用命令。
当开发分支(test)上的代码达到上线的标准后,要合并到 master 分支,执行以下操作:
01
切换到master分支
02
点击菜单栏“终端“按钮
03
输入命令:
git merge featuregit push
09 冲突解决
当执行pull或merge操作,由于本地与远端存在差异,vscode会提示存在合并冲突,需要在界面手动解决冲突后进行下一步操作。
扫码关注我们
及时 准确 创新 奉献
做有味道的气象人