暫存資料 git stash
當作業到一半的時候被臨時叫去支援其他事情,又不能把手邊寫一半的東西commit的話,就可以透過git stash來做暫存。
如下圖所示,一個文字檔編輯一半毎叫走。
所以透過
git stash去暫存,這時候開啟檔案會發現,稍早所編輯的部份資料消失了?
接著利用git status查詢目前狀況,會發現,沒有任何異動檔案。
確認一下,執行
git stash list來查目前的暫存資料狀況
會發現有一個stash{0}的資料暫存!
此時透過
git stash pop就可以將暫存資料還原
如果不想留下暫存資料的時候可以執行兩個指令:
git stash drop 刪除最新的暫存資料
git stash clear 所有暫存資料全刪除
沒有留言:
張貼留言