VSCODE-版本控制工具Git

vscode的Git版本控制工具

在使用过多个版本的前端开发工具后,个人感觉最好用的开发工具一定是webstorm,因为webstorm的集成度比较高,许多语言的脚手架是已经存在的了,各种经常使用的工具都是已经集成的,但是webstorm正式版本的是收费的,虽然网上也有破解版本的,但是因为各种原因,现在只能使用vscode,vscode最开始的时候是个非常轻量级的软件,很多工具需要自己安装插件

但是有的插件并不如想象中好使用,只能自己在众多推荐的插件中尝试,并选出最好用的

之前有介绍过SVN的插件集成,这里介绍一下Git,因为现在很多的情况下我们使用的版本控制工具都换成了git,至于原因可以自行百度。

因为之前使用过webstorm的原因,所以发现了一些非常好用的功能,我希望vscode集成的git版本管理工具也具有这些功能

Git工具中推荐的功能

  • 本地变更记录
    这里很好理解,因为git的提交分为comiit,本地提交(这里主要是表明需要push的改变需要先commit),远程提交push 将本地提交推送到远程。
    本地变更记录可以非常轻易的查看自上次commit或push后存在的变更
  • 本地提交记录
    将变更commit后,现存的变更就会发生改变,可以分阶段或分功能的commit,以方便了解每次commit的主要变更原因,例如代码初始化,修复XX功能等
  • 本地未push记录
    可以查看都进行过哪些commit的提交,但是还未曾提交到远程
  • 拉取线上变更pull
    该功能主要是用于更新当前分支的远程更新
  • fetch 更新
    该功能主要是用于在获取远程分支后,其他人在远程地址上有了新的push的分支情况,本地是没有该分支的,也就无法checkout该分支,此时需要fetch
  • 远程地址管理
    这个主要是如果我们项目的远程地址发生变化的时候,需要修改远程地址,一般这种情况比较少,因为checkout项目是一定存在远程地址的,但是当我们初始化项目的时候一般可能没有远程地址,此时如果我们需要向指定远程地址提交代码,就需要现在本地设置远程的提交地址
    此方式可能不是官方推荐的方式,但是个人感觉这种方式更好使用

集成插件

Gitlen

该插件目前是满足我的要求的,但是感觉其中还有很多功能是我暂时不需要使用的

gitignore

.gitignore文件的识别插件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三知之灵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值