git stash 命令簡單使用

stash,藏匿的意思。

概述

假如有這樣一個場景,我們正在開發一個東西,需要切換分支去處理點事情,這時候除了將代碼推送到倉庫,還有其他好的辦法?答案是有的,就是今天要分享的主題:git stash。需要注意的是,假定我們不會在其他分支耽誤太久,可以這樣做。久了,可能我們會忘記,導致代碼丟失。

命令

保存

git stash save 'develop a api ....'

列表

git stash list

恢復

git stash apply stash@{0}

stash 是一個棧,意思是,最後保存的在最上面,爲 0。

因此,你想恢復最後一次的,那麼就是 {0}

清空

git stash clear

例子

假如我們寫了一個 DemoController

我們將其暫存起來

然後我們就可以放心大膽的切換分支了

我們恢復剛剛保存的代碼

最後,別忘記清空一下

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