参考:
https://blog.csdn.net/jeffasd/article/details/53107182
http://www.cppblog.com/deercoder/archive/2011/11/13/160007.aspx
https://blog.csdn.net/baidu_21578557/article/details/52137324
https://blog.csdn.net/kingboyworld/article/details/76408819
https://blog.csdn.net/AndyNikolas/article/details/79906132
常规 git stash 的一个限制是它会一下暂存所有的文件。有时,只备份某些文件更为方便,让另外一些与代码库保持一致。一个非常有用的技巧,用来备份部分文件:
- add 那些你不想备份的文件(例如: git add file1.js, file2.js)
- 调用 git stash –keep-index。只会备份那些没有被add的文件。
- 调用 git reset 取消已经add的文件的备份,继续自己的工作。