属于常用的命令了,可能还有部分同学不知道,今天给别人讲的时候发现他都没听过,所以就找整理一下关于git缓存的用法以及场景。
缓存的作用就是把你更改的文件,进行缓存起来,然后你可以进行其他操作,然后后面可以将更改文件恢复。
· 分支的切换:当需要切换分支的时候,本地修改文件进行缓存,后面切换回来就行恢复
项目发版:需要合并别人代码进行发版时
未完成项目进行代码合并时:
......等等
缓存:
git stash 通过git stash将本地修改的文件添加到暂存区
注:对新增的文件进行缓存是不起效果的,对于新增的文件,要进行缓存的话,需要先添加到暂存区(git add .)才可以进行缓存。
恢复:
git stash apply 将暂存区的数据进行恢复