二十一、深入git stash

初始状态

1. 简介

  1. 执行git stash命令,发现只会把已跟踪的文件暂存起来:
    执行git stash
  2. 然后执行git stash pop,发现之前的暂存区的状态会丢失:
    执行git stash pop

2. 深入git stash的参数

1.. 暂存所有状态的文件:git stash --all

git stash --all

  1. 恢复暂存前所有状态:git stash apply|pop --index
    git stash pop --index

3. 总结

由于之前没有深入去研究过stash的相关参数,导致之前一直都是通过git add操作把新增文件先跟踪,然后再执行stash。虽然也可以实现--all的功能,但是太过蹩脚。
以后要多研究相关命令的选项,减少蹩脚的多余操作。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容