Git stash暂存功能:临时保存未提交的代码
Git stash用于临时暂存未提交的工作区和暂存区修改,避免切换分支/拉取代码时冲突。它保存修改后恢复工作区至最近提交状态,不保留分支信息。核心命令:`git stash`暂存修改,`git stash apply`恢复最近暂存(不删除),`git stash pop`恢复并删除(推荐),`git stash list`查看记录。实用场景如紧急修复bug:暂存修改→切换分支修复→恢复暂存。注意:stash是临时的,恢复可能冲突,`pop`与`apply`区别在于是否删除记录,stash非分支。掌握核心命令,用完即删,保持工作区整洁。
阅读全文