使用Git stash暂存改动前,先看哪些文件会被保存

临时切换工作时,stash可以保存部分工作状态,但不能默认它包含目录里的所有文件。先查看状态,再确认保存与恢复范围,能避免误以为未跟踪文件已经备份。

浅色学习桌、笔记本与课程卡片
浅色主题概念配图,选自本站AI生成图库;非事件现场或产品实测截图。

默认行为与额外选项不同

通常stash处理已跟踪文件的修改;未跟踪文件需要相应选项,忽略文件又有不同范围。使用前读git status并核对命令说明,尤其不要把含秘密的临时配置无意收入记录。stash也不是独立于仓库的长期备份。

恢复前先看记录内容

通过stash list查看条目,使用stash show等方式检查对应改动,再决定恢复到哪个分支。apply与pop在是否移除成功应用的条目上不同;发生冲突时,先核对实际状态,不要连续重复操作。

把小型实验放在临时仓库

可在测试仓库分别准备已跟踪修改和未跟踪文本,观察默认stash后的状态,再恢复核对。不要拿正在进行的真实项目作为第一次练习,更不要在不理解内容时清空stash列表。本文介绍操作边界,没有修改本站项目仓库。

资料与继续学习

Git:stash命令说明。资料查阅日期:2026年9月27日。步骤与练习由本站整理。

资料查阅与编辑日期:2026年9月27日。作者:玖柒。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享