intellij idea使用git stash暂存一次提交的操作

 更新时间:2021年02月23日 08:52:31   作者:平凡的L同学  
这篇文章主要介绍了intellij idea使用git stash暂存一次提交的操作,具有很好的参考价值希望对大家有所帮助。一起跟随小编过来看看吧

分享一个小技巧:

在日常开发中有时候需要切换到另外的一个分支,但在某些条件下当前的分支上存在一些文件尚未提交,这时候就需要使用到idea自带的git stash功能来"暂存"一些尚未提交的文件,待切换到另外的分支上再提交到新的分支上去。

任意打开一个项目进行演示:

step1:切换到分支a

step2: stash changes

step3:切换到分支b,unstash

这样就能避免一些不必要的merge操作,也能够正常切换到其他的分支了。

补充:文件在IDEA中已进行Git的Commit操作,使其从暂存区提交到本地仓库,但是未Push到远程仓库,此时进行Pull操作出现代码冲突

问题描述:

文件在IDEA中已进行Git的Commit操作,使其从暂存区提交到本地仓库,但是未Push到远程仓库,此时进行Pull操作出现代码冲突

解决方法:

出现上述情况时,我们要先将文件从本地仓库中拉取到工作区,等待合并之后再进行其它操作

第一步:

找到VCS-->Git下面的“ Reset HEAD

第二步:

点击上述的“ Reset HEAD”之后就会弹出如下所示的界面

此处我们在上述输入“head~1”并点击Reset之后就可以将最近一次提交到本地仓库的所有文件拉取到工作区

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • JDK动态代理接口和接口实现类深入详解

    JDK动态代理接口和接口实现类深入详解

    这篇文章主要介绍了JDK动态代理接口和接口实现类,JDK动态代理是代理模式的一种实现方式,因为它是基于接口来做代理的,所以也常被称为接口代理,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-06-06
  • springboot集成fastDfs过程代码实例

    springboot集成fastDfs过程代码实例

    这篇文章主要介绍了springboot集成fastDfs过程代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • 布隆过滤器面试如何快速判断元素是否在集合里

    布隆过滤器面试如何快速判断元素是否在集合里

    这篇文章主要为大家介绍了布隆过滤器面试中如何快速判断元素是否在集合里的完美回复,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-03-03
  • 在webservice里调用耗时方法出错的解决方案

    在webservice里调用耗时方法出错的解决方案

    这篇文章主要介绍了在webservice里调用耗时方法出错的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • Java中的static静态变量、静态方法超详细讲解

    Java中的static静态变量、静态方法超详细讲解

    Java中的static关键字用于表示静态变量和静态方法,静态变量是类的成员变量,它们属于类本身,而不是类的实例,这篇文章主要给大家介绍了关于Java中static静态变量、静态方法详细讲解的相关资料,需要的朋友可以参考下
    2024-06-06
  • Java接入支付宝授权第三方登录的完整步骤

    Java接入支付宝授权第三方登录的完整步骤

    不管是支付宝支付,还是微信支付,还是银联支付等,大部分的支付流程都是相似的,这篇文章主要给大家介绍了关于Java接入支付宝授权第三方登录的相关资料,使用支付宝的沙盒环境示例,需要的朋友可以参考下
    2021-07-07
  • 一文详解如何使用Java来发送qq邮箱邮件

    一文详解如何使用Java来发送qq邮箱邮件

    这篇文章主要给大家介绍了关于如何使用Java来发送qq邮箱邮件的相关资料,文中降了准备工作(开启服务并生成授权码)、接口调用(引入依赖和编写接口代码)、发送HTML格式邮件等内容,需要的朋友可以参考下
    2024-12-12
  • SpringBoot中间件ORM框架实现案例详解(Mybatis)

    SpringBoot中间件ORM框架实现案例详解(Mybatis)

    这篇文章主要介绍了SpringBoot中间件ORM框架实现案例详解(Mybatis),本篇文章提炼出mybatis最经典、最精简、最核心的代码设计,来实现一个mini-mybatis,从而熟悉并掌握ORM框架的涉及实现,需要的朋友可以参考下
    2023-07-07
  • 解决springboot的aop切面不起作用问题(失效的排查)

    解决springboot的aop切面不起作用问题(失效的排查)

    这篇文章主要介绍了解决springboot的aop切面不起作用问题(失效的排查),具有很好的参考价值,希望对大家有所帮助。 一起跟随小编过来看看吧
    2020-04-04
  • Java微信分享接口开发详解

    Java微信分享接口开发详解

    这篇文章主要为大家详细介绍了Java微信分享接口开发的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-04-04

最新评论