最新公告
  • 欢迎您光临网站无忧模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • WebStorm强大的Git版本控制

    正文概述 掘金(沧沧凉凉)   2021-02-27   792

    1. 前言

    JetBrains出品的IDE最大的一个好处就是开箱即用,而且几乎你开发中需要使用的功能全部都内嵌在IDE上面,毫不夸张的说:就差内嵌一个浏览器了(这功能在2021版本还真的实现了...)。

    2. 认识界面

    如果当前的项目使用了Git版本控制,则会看到下面的界面。

    如果没有使用Git版本控制,这些都是看不到的,添加了Git仓库后,需要重启才能看到这些菜单。

    如果对Git不是很了解,可以看{% post_link 项目或者文件管理神器-Git 项目或者文件管理神器-Git %}。

    WebStorm强大的Git版本控制

    点击右上角的,会看到下面的界面。

    WebStorm强大的Git版本控制

    最常用的窗口就是图中框出来的两个,其它的保持默认就好,这个步骤就相当于git add xxxgit commit 提交信息这两步的结合。

    WebStorm强大的Git版本控制

    我们通常会将文件全部选中,输入提交信息,点击commit

    WebStorm强大的Git版本控制

    有可能会弹出这样的一个对话框,其实就是说你准备提交的文件中有一些错误和不规范的情况,Review为查看,Commit为提交,我一般都会直接点击Commit。

    点击了Commit后,可以在左下角查看到它们:

    WebStorm强大的Git版本控制

    这样就完成了一次提交,当然WebStorm的版本控制可远远不止这么简单。

    3. 回退版本

    如果想要回退到过去的版本,直接在上面的页面中,选中想要回退的版本,点击右键。

    WebStorm强大的Git版本控制

    会弹出一个对话框:

    WebStorm强大的Git版本控制

    • Soft:改变HEAD。将HEAD重置到某一commit,并把中间的commit记录放到Index中。

    • Mixed (默认):改变HEAD和Index。它将重置HEAD到某一commit,并且将中间的commit记录和Staging area文件都返回到Working copy状态下。

    • Hard:改变HEAD和Index和working copy重置到某一commit。中间的commit修改记录和Staging area的修改文件和Working copy的修改文件将全部丢失,并更新到这一commit的状态。具有破坏性。如果删除,可以get reflog了解一下。

    4. 新建分支

    在右下角,点击master,在弹出的对话框中选择New Branch。

    WebStorm强大的Git版本控制

    在弹出的对话框中输入你想要创建的分支的名字。

    如果想要切换分支,选择某一个分支,点击Checkout

    WebStorm强大的Git版本控制

    5. 合并分支

    首先需要注意,右下角显示的是哪个分支,就是合并后的分支,而选择合并的那个分支,就是被合并的分支。

    WebStorm强大的Git版本控制

    可以看到test就是被合并的分支,点击Merge into Current进行合并。

    5.1 解决冲突

    当多人合作开发时,合并分支时,或者拉取远程仓库的代码时,难免会遇到代码上的冲突。

    WebStorm强大的Git版本控制

    一般情况下都是选择手动合并。

    WebStorm强大的Git版本控制

    完成合并后直接点击右下角Apply就可以了。

    6. 最后

    比起Java的IntelliJ IDEA个人版需要149美元/年和14.90美元/月,WebStorm的价格简直是低到一个令Java开发者羡慕的程度,WebStorm个人版仅59美元/年和5.90美元/月,而且第二年只需要47美元,第三年只需要35美元,买不了吃亏买不了上当!


    下载网 » WebStorm强大的Git版本控制

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元