git stash 簡單使用

2021-10-01 03:03:55 字數 506 閱讀 8377

git stash用來暫存當前正在進行的工作(已git add還未commit), 將工作區內容壓入本地的git棧中,在需要應用的時候再彈出來。比如想pull 最新**,又不想加新commit;或者為了修復乙個緊急的bug,先stash,使返回到自己上乙個commit,改完bug之後再stash pop,繼續原來的工作。git stash可以讓本地倉庫返回到上乙個提交狀態,而本地的還未提交的內容則被壓入git棧。

echo "hhhh" >h.txt

git add h.txt

git stash

ls echo "iii" >i.txt

git add i.txt

git stash

git stash list

ls ls

git stash list

ls ls

ls git stash clear

git stash list

git stash

git stash簡單介紹

如果你此時在開發乙個功能,預計需要1 2天開發完,老大突然跟你說有乙個緊急bug需要修復,你不想commit當前 破壞當前工作,那麼這時候該怎麼辦呢?這裡就推薦乙個git很不錯的功能,git stash功能,暫存你當前的 方便你當前去完成其他要緊工作 暫存當前工作 git stash 檢視暫存列表 ...

git stash的簡單操作

由於有時候要做測試。比如修改一部分 或者刪除了乙個檔案。單個檔案恢復可以用git checkout filename 加入我刪除了100個呢?這時候就用到stash了 原始的檔案狀態 進行修改。刪除了100個檔案。現在想還原這100個檔案。直接執行 git stash 發現這100個檔案全部還原出來...

如何使用git stash暫存修改

處理的方式非常簡單,主要是使用git stash命令進行處理,分成以下幾個步驟進行處理。1 先將本地修改儲存起來 git stash 這樣本地的所有修改就都被暫時儲存起來 是用git stash list可以看到儲存的資訊 git stash暫存修改 其中stash 就是剛才儲存的標記。2 pull...