1. 程式人生 > >git stash

git stash

獲取 fix 代碼 out ... 繼續 checkout branch bug

當我們正在dev 分支工作時,此時有一個緊急的bug需要修復,但是我們又不想提交還沒做完的工作(可能寫代碼的都有一點潔癖。。。。)。我們可以通過 git stash 把我們未完成的工作給緩存起來。然後再新建一個分支hot_fix,修復bug。處理完bug之後,刪除 hot_fix。再切換回dev分支,git stash pop 拿回我們的緩存繼續工作。

git stash -----dev

git checkout -b hot_fix. ----hot_fix

........ 處理完bug

git branch -D hot_fix ------刪除分支

git checkout dev

git stash pop ------獲取緩存

git stash