Webstorm2020-git图解使用快速入门及中英对比

1. 引言

img

image-20200723093823455

我们在上面看到了git面板的很多选项,想要弄清楚各个选项具体要做什么,常用且常规的git理论知识及操作经验不可少。

先看对git操作的简单分类,如下——

  • 远程仓库类:git clone/remote/pull/push/rebase/fetch
  • 分支类(包括tag):git branch/tag/checkout/stash
  • 信息查阅:git status/log/diff
  • 本地常规操作:git add/commit/rm/merge/reset

需要强调的是,你需要对上述命令关键词都做了什么事儿、应用于何场景,需要有清晰的把握,一定要结合工作区、暂存区、版本库的三者关系去理解。

结合上面给出的图片,我们可以看到,webstorm中的git工具无非是这些命令行的可视化抽象,我们来看看怎么玩儿好它。

2. 配置

由于IDEA中的Git插件需要依赖本地Git客户端,所以需要进行如下配置:

img

image-20200723104746849

3. 右键菜单

先来最熟知的右键操作,分为两类:文件夹(或者工程)右键和文件右键,先看看文件夹右键的效果——
在这里插入图片描述

image-20200723093723734

文件右键

在这里插入图片描述

image-20200723094015861

会发现两者的差异仅仅在于文件右键的视图多了一些diff操作(或者可以联想到git diff命令)。

3.1 各个选项的含义

Commit File...  提交至本地版本库

Add 添加进缓存区

Show Current Revision  显示当前文件的最新版本信息,如下图

image-20200723093640949

Compare with the Same Repository Version

与当前版本(的文件)做比较,可以理解为与最新版本比较,也就是可以比较本地工作区和本地版本库的差异(注意比较视图中,右侧永远是最新的那个版本内容)

在这里插入图片描述

Compare with Latest Repository Version 与上一版本(的文件)做比较,可以理解为当前版本与本地工作区所做的更改共同来与上一版本比较

Compare with...  与任意历史版本(的文件)做比较

在这里插入图片描述

image-20200723094159635

Compare with Branch...  与任意分支(的文件)做比较,包括本地分支及远程分支

img

Show Histo

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值