git stash pop 冲突,git stash list 中的记录不会自动删除的解决方法
在使用git stash代码时,经常会碰到有冲突的情况,一旦出现冲突的话,系统会认为你的stash没有结束。
导致的结果是git stash list 中的列表依然存在,实际上代码已经pop出来了。
处理的方式非常简单,主要是使用git stash命令进行处理,分成以下几个步骤进行处理。
1、解决文件中冲突的的部分,
打开冲突的文件,会看到类似如下的内容:
git冲突内容
其中Updated upstream 和=====之间的内容就是pull下来的内容,====和stashed changes之间的内容就是本地修改的内容。碰到这种情况,git也不知道哪行内容是需要的,所以要自行确定需要的内容。
解决完成之后,就可以正常的提交了。
2、删除stash。git stash drop <stash@{id}> 如果不加stash编号,默认的就是删除最新的,也就是编号为0的那个,加编号就是删除指定编号的stash。或者 git stash clear 是清除所有stash,整个世界一下子清净了!
另外note一个小知识:
git stash pop <stash@{id}> 与 git stash apply <stash@{id}> 的区别。
当我使用git stash pop 和 git stash apply 几次以后,我发现stash list 好像比我预计的多了几个stash。于是我便上网去了解了一下这两个命令的区别。原来git stash pop stash@{id}命令会在执行后将对应的stash id 从stash list里删除,而 git stash apply stash@{id} 命令则会继续保存stash id。对于有点强迫症的我来说,是容不下越来越多的陈旧stash id 仍然存在的,所以我更习惯于用git stash pop 命令,
转载于:https://www.cnblogs.com/wshiqtb/p/7100248.html
git stash pop 冲突,git stash list 中的记录不会自动删除的解决方法相关推荐
- 计算机自动执行的条件是,电脑中winsat.exe进程总会自动运行的解决方法
一位用户在使用电脑过程中,发现有个WinSAT.exe进程总会自动运行,随之导致电脑卡顿.CPU占用变高.那么,这个winsat.exe进程是什么?我们该如何关闭呢?接下来,就随系统城小编一起来学习一 ...
- [Git] git pull冲突和git stash pop冲突解决
一.git pull 冲突 代码仓有人提交了新代码,而我本地也修改了代码,想要pull一下,却发现: error: Your local changes to the following files ...
- Idea 中Git使用分支合并出现合并错误(refusing to merged unrelated histories)的解决方法!
描述:首先刚到公司从公司gitlab上直接把download到了本地 在上面进行熟悉代码 更改了点东西:但是后来发现写的东西后面能用到,就想着推送到dev分支,但是推送之前要先在idea中pull到d ...
- EXCEL保存时出现“由于共享冲突,您的更改不能保存到x‘x‘x‘x.xlsx0”解决方法
文章目录 使用power query对excel进行数据处理出现问题 问题出现 解决方法 使用power query对excel进行数据处理出现问题 一,将数据加载到py中,点击获取数据-->来 ...
- function()默认参数中ReferenceError Cannot access ‘a‘ before initialization的解决方法
function()默认参数中ReferenceError: Cannot access 'a' before initialization的解决方法 代码 <!DOCTYPE html> ...
- 计算机c盘属性不显示安全选项,win7系统中文件夹属性安全选项卡空白的解决方法...
在win7系统中,有小伙伴在使用文件夹属性的时候出现了问题,我们在win7系统中有小伙伴发现自己的文件夹属性中的"安全"选项卡不见了,安全选项卡是我们在win7系统中可以用来修改文 ...
- C# .net中cookie值为中文时的乱码解决方法
C# .net中cookie值为中文时的乱码解决方法 一.cookie的名称或子cookie的名称不能为中文,否则无法获得cookie 这个好办,名称不用中文即可 二.cookie的值为中文时候,取c ...
- JS中常遇到的浏览器兼容问题和解决方法
JS中常遇到的浏览器兼容问题和解决方法 参考文章: (1)JS中常遇到的浏览器兼容问题和解决方法 (2)https://www.cnblogs.com/wws-bk/p/9770834.html 备忘 ...
- 在vuejs 中使用axios不能获取属性data的解决方法
在vuejs 中使用axios不能获取属性data的解决方法 参考文章: (1)在vuejs 中使用axios不能获取属性data的解决方法 (2)https://www.cnblogs.com/lo ...
- 在Android Studio中打开Android Device Monitor时报错的解决方法
在Android Studio中打开Android Device Monitor时报错的解决方法 参考文章: (1)在Android Studio中打开Android Device Monitor时报 ...
最新文章
- Unicode编码问题,编程方面的技巧集合
- HDU 3410 Passing the Message
- Web开发(一)·期末不挂之第一章·Web开发基础(不背就挂的基础知识)
- Tomcat 中文乱码 设置UTF-8编码 问题解决办法
- python系统关键字_python基础之常用关键字总结
- 转://RMAN跨平台可传输表空间和数据库
- 数字带通滤波器c语言程序,C语言编写FIR数字低通滤波器
- 腾讯视频电脑版下载_腾讯视频~如何用腾讯视频
- 【转载】c++之类的基本操作(c++ primer 的读书笔记 ,类对象, 类用户, 类成员的含义)
- 纵向取模需要自己倒叙吗_我能自己完成混音工作吗?需要掌握哪些知识?
- 心理测评全系统设计与代码实现
- 小米新Logo就加了一行代码?
- MINA框架客户端的使用
- linux ftp命令大全,linux 操作 ftp 常用命令
- 麦克劳林公式求sin(x)
- yigo基础学习笔记2
- 初学者建模和布线技巧
- 自建企业邮箱对比外包企业邮箱,集团企业邮箱该如何选择?
- 系统分析与设计课程知识点总结
- 分页计算总页数的算法
热门文章
- LINUX下载编译libfaac
- 下载用于编译的OpenJDK源码链接
- 解决办法:C向Python传递字串数组导致进程崩溃
- CPU又烧了,说起来汝可能不信
- 空间可能与时间一样,也是不可逆转的
- 把c的char数组转换为python image的代码
- PyCharm使用opencv错误解决办法:ModuleNotFoundError: No module named 'cv2'/ImportError: DLL load failed
- java txt 修改_java创建TXT文件并进行读、写、修改操作
- python 元编程有多强_马克的Python学习笔记#元编程 3
- VS C++ sprintf 格式