Git stash:臨時保存未提交代碼的場景與操作

Git stash用於臨時保存未提交的工作進度,解決切換分支或處理其他任務時的代碼管理問題。常見場景如開發中需緊急修復線上bug,或臨時處理簡單任務時,可安全保存當前修改。 核心操作:保存未提交修改用`git stash save "消息"`;查看已保存列表用`git stash list`;恢復最近stash用`git stash pop`(恢復並刪除)或`git stash apply`(恢復保留);刪除指定stash用`git stash drop`,`git stash clear`可刪除全部。`-u`參數可保存未跟蹤文件。 注意:stash不保存未跟蹤文件;長期工作進度建議用`git commit`,避免依賴stash。掌握這些操作能靈活管理開發流程,確保代碼安全。

閱讀全文