欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

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

时间:2021-06-14 09:47:12|栏目:JAVA代码|点击:

分享一个小技巧:

在日常开发中有时候需要切换到另外的一个分支,但在某些条件下当前的分支上存在一些文件尚未提交,这时候就需要使用到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之后就可以将最近一次提交到本地仓库的所有文件拉取到工作区

上一篇:Java实现简单汽车租赁系统

栏    目:JAVA代码

下一篇:JDK 5 提供的注解:Target、Inherited和Documented的区别

本文标题:intellij idea使用git stash暂存一次提交的操作

本文地址:http://www.codeinn.net/misctech/141838.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有