在 Git 中刪除儲存記錄
Ashok Chapagai
2022年4月22日
在 Git 中,你可以儲存更改或通過儲存更改來儲存它們,這是一個相對簡單的命令。
要儲存更改,你必須使用 git stash
儲存更改。然後列出你隱藏的更改,使用 git stash list
。要彈出最頂層的更改,你可以使用 git stash pop
,或者要彈出特定更改,你可以使用隱藏更改所指的編號為 git stash pop 1
。
刪除頂部儲存(列表中的第一個)或特定儲存
你儲存的更改越多,儲存的樹就變得越高,因為儲存的記錄放置在你最近的儲存之上。因此,命令 git stash drop
將刪除最頂層的儲存或最近的儲存記錄。
但是,這種情況可能很少發生,你可能想要刪除其他隱藏的記錄。你可以使用以下命令來執行此操作。
git stash list
列出與此類似的隱藏記錄。
stash@{0}: WIP on master: acf341a Create index.js
stash@{1}: WIP on master: cdf45a Revert "all js files"
stash@{2}: WIP on master: afca12 Add style.css
現在你看到了隱藏的記錄並想要刪除 stash@{2}
,你可以使用此程式碼。
git stash drop 2
# Or you can also use,
git stash drop stash@{2}
上面的命令將刪除最後的儲存記錄。如果你刪除其他記錄,例如 stash@{1}
,則當前 stash@{2}
將被索引為 stash@{1}
。
但是,如果要刪除所有儲存,可以使用下面的程式碼,它會刪除所有儲存的記錄。
git stash drop
Author: Ashok Chapagai