git stash用法

git stash用於保存和恢復工作進度

  • git stash

    保存當前的工作進度。會分別對暫存區和工作區的狀態進行保存

  • git stash save "message..."

    這條命令實際上是第一條 git stash 命令的完整版

  • git stash list

    顯示進度列表。此命令顯然暗示了git stash 可以多次保存工作進度,並用在恢復時候進行選擇

  • git stash pop [--index] [<stash>]

    如果不使用任何參數,會恢復最新保存的工作進度,並將恢復的工作進度從存儲的工作進度列表中清除。

    如果提供參數(來自 git stash list 顯示的列表),則從該 <stash> 中恢復。恢復完畢也將從進度列表中刪除 <stash>

    選項--index 除了恢復工作區的文件外,還嘗試恢復暫存區。

  • git stash apply [--index] [<stash>]

    除了不刪除恢復的進度之外,其餘和 git stash pop 命令一樣

  • git stash clear

    刪除所有存儲的進度

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章