git stash引數介紹

2021-10-03 18:16:05 字數 578 閱讀 6045

git stash用於暫存工作區未提交的內容,便於在同時開發多個分支需要切換時儲存當前分支進度。

push

語法git stash [push [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet] [-u|--include-untracked] [-a|--all] [-m|--message ] [--] [...]]

drop

語法git stash drop [-q|--quiet],刪除某個儲藏佇列,預設刪除最新的儲藏佇列

clear

語法git stash clear,刪除所有儲藏

branch

語法git stash branch

,使用某個儲藏佇列建立分支,同時刪除該佇列

指stash佇列的名稱,形式為stash@

git stash簡單介紹

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

git stash用法總結

git stash 對當前的暫存區和工作區狀態進行儲存。git stash list 列出所有儲存的進度列表。git stash pop index stash 恢復工作進度 index 引數 不僅恢復工作區,還恢復暫存區 指定恢復某乙個具體進度。如果沒有這個引數,預設恢復最新進度 如 以下命令恢復...

git stash 簡單使用

git stash用來暫存當前正在進行的工作 已git add還未commit 將工作區內容壓入本地的git棧中,在需要應用的時候再彈出來。比如想pull 最新 又不想加新commit 或者為了修復乙個緊急的bug,先stash,使返回到自己上乙個commit,改完bug之後再stash pop,繼...