文章详情页
intellij idea使用git stash暂存一次提交的操作
分享一个小技巧:
在日常开发中有时候需要切换到另外的一个分支,但在某些条件下当前的分支上存在一些文件尚未提交,这时候就需要使用到idea自带的git stash功能来'暂存'一些尚未提交的文件,待切换到另外的分支上再提交到新的分支上去。
任意打开一个项目进行演示:
step1:切换到分支astep2: stash changesstep3:切换到分支b,unstash这样就能避免一些不必要的merge操作,也能够正常切换到其他的分支了。
补充:文件在IDEA中已进行Git的Commit操作,使其从暂存区提交到本地仓库,但是未Push到远程仓库,此时进行Pull操作出现代码冲突
问题描述:文件在IDEA中已进行Git的Commit操作,使其从暂存区提交到本地仓库,但是未Push到远程仓库,此时进行Pull操作出现代码冲突
解决方法:出现上述情况时,我们要先将文件从本地仓库中拉取到工作区,等待合并之后再进行其它操作
第一步:找到VCS-->Git下面的“ Reset HEAD”
第二步:点击上述的“ Reset HEAD”之后就会弹出如下所示的界面
此处我们在上述输入“head~1”并点击Reset之后就可以将最近一次提交到本地仓库的所有文件拉取到工作区
以上为个人经验,希望能给大家一个参考,也希望大家多多支持好吧啦网。如有错误或未考虑完全的地方,望不吝赐教。
标签:
IDEA
相关文章:
1. Django后端按照日期查询的方法教程2. AspectJ领导人Adrian Colyer跳槽到Spring3. 如何理解Python中包的引入4. Django中的DateTimeField和DateField实现5. Java实现三子棋小游戏6. 浅谈Django 页面缓存的cache_key是如何生成的7. SpringBoot 开发提速神器 Lombok+MybatisPlus+SwaggerUI8. 深入分析PHP设计模式9. ASP中RecordSet Open和Connection.Execute一些区别与细节分享10. Python 使用 PyQt5 开发的关机小工具分享
排行榜