git stash
概念:git stash命令用于临时保存当前工作目录的修改,以便在需要的时候恢复。
下面是一些常用的git stash命令:
git stash save "备注信息":存放时添加备注便于查找;当然只执行git stash 也可以,系统会自动为我们添加备注,但不便于查找。
git stash list:查看存放列表。
git stash show :显示改动信息,默认展示第一个存储,如果要显示其它,可以使用-n参数指定。
git stash apply:将上一次的stash应用到当前分支中。
git stash pop:从stash列表中取出最近的一个stash并恢复到当前分支中。
实际操作:文章来源:https://www.toymoban.com/news/detail-691401.html
- 比如当前修改了文件,使用git status查看修改的情况。
- 接着,使用命令暂存4个文件:
git stash save "business/src/main/resources/logback.xml eureka/src/main/resources/logback.xml gateway/src/main/resources/logback.xml system/src/main/resources/logback.xml"
- 查看暂存情况:
git stash list
- 然后拉取最新的代码(使用硬拉方式)。其实最新的代码是会跟我上面暂存的文件是有冲突的,我不想保留拉下来的这四个文件,而是想使用我暂存的这四个文件。
- 使用命令,恢复本地暂存的四个文件:
git stash pop
- 此时
git stash list
就没东西了,发现git status是有东西的!
简而言之,其实就是通过这么两个命令,可以帮你修改好了那几个文件,不然你可能得手动改,太麻烦了那样。文章来源地址https://www.toymoban.com/news/detail-691401.html
到了这里,关于如何使用Git暂存文件再恢复的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!