巧用vscode编辑器 ,利用vscode可视化git跟踪git历史记录,简单实现git日常操作

本文详细介绍了如何在Visual Studio Code (VSCode)中利用其内置的Git功能进行代码管理,包括查看本地修改、暂存与提交、推送操作,以及如何使用githistory插件来可视化查看Git历史记录。通过这些步骤,开发者可以更直观和高效地进行版本控制。
摘要由CSDN通过智能技术生成

git 虽然好用,但是每次提交都要去敲命令,就感觉很繁琐,如果有可视化的方法,就能轻松提交代码

vscode 自带有git的代码管理方式如下图

image-20210805143856127

当存在本地修改时 源代码管理会出现本地修改文件数量,同时点击文件,会出现,修改对比,左边代码为旧节点代码,右边代码为最新代码

image-20210805144207763

将鼠标悬停在更改,会出现按钮 一个是撤销所有修改,红框是暂存所有修改,相当于命令 git add .

image-20210805144434715

当然你也可以鼠标悬停到某一个文件,对单一文件进行操作,相当于 git add xx.js,第一个按钮是打开文件

image-20210805144654997

上面2步都可以不用,直接在消息中输入本次提交的commit 点这个勾 或者Ctr+Enter都能提交到缓存区等价于

执行了命令 git add . git commit -m ’ 111’

image-20210805145216490

所以我们还需要,执行一下 git push 这个操作 就是下图的推送 这样才提交到了线上仓库

image-20210805145621114

拉取 git pull

推送 git push

签出到 git chekout

这样并没有达到可视化的最好效果,这个时候一个插件来了 git history 一个可以可视化查看git 历史记录的工具

image-20210805150003066

安装完成后在源代码管理 上会多出一个图标

image-20210805150142829

在这里可以查看git节点的变化

image-20210805150411832

如下图.绿色代表本地分支, 红色代表线上分支, 刚刚我们提交后,我并没有点击推送,所以下图清晰的反应了分支所处的节点位置,

下图代表,我们并没有提交到线上仓库,所以线上处于上一个节点

image-20210805150610217

执行推送操作后再次来到这个页面,可以看到 红色按钮和绿色按钮处于同一节点,代表者.线上代码和线下代码所处的节点一致

image-20210805151015713

当你想只看某一成员的操作时,上面的选项,或者每一个节点旁的蓝色眼睛都能实现过滤,

image-20210805151803524

按钮下面的灰色部分, 第一个按钮,复制的是commit id 可以用于版本回退,合并提交等等

+tag 添加一个按钮,例如我添加了一个test 灰色按钮,多用于备注

+branch 添加一个新分支

More 和点击当前行是一个效果,可以查看当前提交修改的文件

image-20210805152207069

当你点击当前行或者 More 就会出现如图内容

image-20210805152659616

view 查看该节点时候这个文件

wrokspace 查看工作区文件代码并对比当前节点对比修改

previous 查看上一个版本,对比更新

history 查看本文件历史修改

tips 出现对比时,左边为上个节点代码,右边为当前节点,或本地最新代码

使用方式

常规使用,(确保所属分支正确)

  1. 首先点击拉取, 更新本地代码,处理冲突,
  2. 然后选择需要提交的更改, 在消息框中输入备注信息 提交
  3. 推送到到远程分支

常规使用,(确保所属分支正确)

  1. 首先点击拉取, 更新本地代码,处理冲突,
  2. 然后选择需要提交的更改, 在消息框中输入备注信息 提交
  3. 推送到到远程分支
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值