儲藏
當你正在做一項複雜的工作時, 發現了乙個和當前工作不相關但是又很討厭的bug. 你這時想先修復bug再做手頭的工作, 那麼就可以用 git stash 來儲存當前的工作狀態, 等你修復完bug後,執行』反儲藏』(unstash)操作就可以回到之前的工作裡.
$ git stash "work in progress for foo feature"
上面這條命令會儲存你的本地修改到儲藏(stash)中, 然後將你的工作目錄和索引裡的內容全部重置, 回到你當前所在分支的上次提交時的狀態.
好了, 你現在就可以開始你的修復工作了.
... edit and test ...
$ git commit -a -m "blorpl: typofix"
儲藏佇列
你也可多次使用』git stash』命令, 每執行一次就會把針對當前修改的『儲藏』(stash)新增到儲藏佇列中. 用』git stash list』命令可以檢視你儲存的』儲藏』(stashes):
stash@: wip on
book: 51bea1d... fixed images
stash@: wip on
master: 9705ae6... changed the browse code to
the official repo
如何使用git stash暫存修改
處理的方式非常簡單,主要是使用git stash命令進行處理,分成以下幾個步驟進行處理。1 先將本地修改儲存起來 git stash 這樣本地的所有修改就都被暫時儲存起來 是用git stash list可以看到儲存的資訊 git stash暫存修改 其中stash 就是剛才儲存的標記。2 pull...
臨時表空間修改
為了防止臨時表空間無限制的增加,我採用隔一段時間就重建臨時表空間的方法,為了方便,我保留兩組語句,輪流執行即可,假定現在臨時表空間名稱是temp,新建乙個tempa表空間,刪除temp表空間,方法如下 alter database default temporary tablespace tempa...
sessionstorage 本地臨時儲存的理解
html5 web儲存有兩個重要物件 一般涉及到瀏覽器內狀態儲存時,首先會想到cookie。這時如果明白sessionstorage,很快也就會清楚這個功能怎麼實現的 查詢sessionstorage是否有關閉廣告標記sessionstorage.setitem key value 根據標記隱藏或者...