情境:
工作到一半,女同事說:Gmi 大帥哥,幫我重構一下 branch-1
這段代碼
不得不放下正在進行的 branch-2
新手一招 git stash 讓你遊刃有餘
介紹指定:
目前 working 狀態
把目前工作狀態,新增至 儲藏庫
為一筆記錄
檢查 儲藏庫
的列表清單
引入最近一次 儲藏庫
的工作紀錄
引入指定第幾個 [stash@{2}]
預設刪除最近一次的 儲藏庫
工作紀錄
可以指定刪除哪個 [stash@{0}]
一次清除
快速引入最近一次 儲藏庫
的工作紀錄,並刪除在該記錄在 儲藏庫
高級用法,可以使用
開始以下步驟:
在情境下,假設當前更動的檔案都是要保留的
改改改…花了五分鐘完成,好了!
完美的回到工作狀態
補充如何檢視 unpushed commit?
假設此本地 branch-2
有 5 個 unpushed commitsgit log
查看的是所有commits,但是就想知道當前還沒推送的 commits ?