首頁>Club>
臨時檔案被存在了哪裡?
0
回覆列表
  • 1 # 王海軍老師

    git stash是git一個很有用的命令,它的作用是把當前未提交的修改暫存起來,讓倉庫還原到最後一次提交的狀態。常用於更新、同步程式碼或者儲存多個修改版本等情況下。

    工具/原料電腦git軟體方法/步驟

    git stash

    git stash命令會將倉庫中的修改儲存,建立一條stash資訊,預設的說明資訊是最後一次提交的節點號和提交說明。

    git stash save ‘說明資訊’

    與1的效果一樣,說明資訊是指定的內容,更加利於瞭解stash的內容。

    git stash list

    列出當前倉庫下所有的stash條目,每一條stash用stash@{n}標識。

    git stash pop [stash]

    將stash的內容彈出,預設彈出最上面的那條,即stash@{0}。此外還可以在pop後加stash@{n}來指定要彈出的stash條目。

    git stash drop [stash]

    丟棄stash條目,預設丟棄最上面的那條,即stash@{0},此外還可以在drop後加stash@{n}來指定要丟棄的stash條目。

    git stash clear

    清除所有的stash條目。

    git show stash@{n}

    當有多條記錄並且過了一段時間忘記stash內容時透過該命令可以檢視stash的具體內容

    END注意事項git stash不針對特定的分支,切換分支後,stash內容不變,所以彈出時要小心;git stash pop或者drop後,stash的序號會自動改變,連續彈出時要注意。

  • 中秋節和大豐收的關聯?
  • 泰勒吉他2系列背側板既然是合板,為什麼還要生產那麼多不同背板的型號?