when someone abandons you,it is him that gets loss because he lost someone who truly loves him but you just lost one who doesn’t love you.
在执行 sct 的时候,往往需要做一些修改提高 case 的运行速度,一段时间以后,当代码库需要更新的时候,直接 git pull --rebase 显然是不行的,因为本地代码库不干净了,这个时候问题又来了,我明明只改动了一部分文件用于本地执行提速,为什么代码库多了这么多不相干的文件改动?想要 git checkout . 又会把提速的改动给还原,怎么办,直接 git stash 显然也是不行的
但是仔细想想,git stash 能暂存所有的文件,应该也能暂存部分文件才是
1 | $ git stash # 其实是 git stash push 的缩写 |
当需要暂存部分文件的时候,像下面一样指定文件就可以选择性暂存文件了
1 | $ git stash push file_name |
此外,再放几个常见的 stash 选项
1 | $ git stash list # 可以看到所有暂存的内容 |
be yourself, everyone else is already taken.