这样本地的所有修改就都被暂时存储起来。是用git stash list可以看到保存的信息:其中stash@{0}就是刚才保存的标记
git stash
暂存了本地修改之后,就可以pull了
git pull
还原暂存的内容
git stash pop/git stash pop stash@{0}//贮藏取出之后可以使用git stash clear将栈清空
清除本地库的缓存
git rm -r --cached .
将本地代码重新加入
git add .
并让 .gitignore 文件夹生效,读取我配置的过滤规则
git commit -m "update .gitignore"`
原文:https://www.cnblogs.com/DarkerKnight/p/14604146.html