Git stash暫存功能:臨時保存未提交的代碼

Git stash用於臨時暫存未提交的工作區和暫存區修改,避免切換分支/拉取代碼時衝突。它保存修改後恢復工作區至最近提交狀態,不保留分支信息。核心命令:`git stash`暫存修改,`git stash apply`恢復最近暫存(不刪除),`git stash pop`恢復並刪除(推薦),`git stash list`查看記錄。實用場景如緊急修復bug:暫存修改→切換分支修復→恢復暫存。注意:stash是臨時的,恢復可能衝突,`pop`與`apply`區別在於是否刪除記錄,stash非分支。掌握核心命令,用完即刪,保持工作區整潔。

閱讀全文