git stash
保存當(dāng)前工作進(jìn)度,會(huì)把暫存區(qū)和工作區(qū)的改動(dòng)保存起來(lái)。執(zhí)行此命令后,查看工作區(qū)(git status)將是一個(gè)干凈的狀態(tài)。如果想添加一些詳細(xì)的注釋可以使用命令:git stash save '這是一條注釋'git stash list
此命令是查看已保存的進(jìn)度列表,因?yàn)?git stash 是可以多次執(zhí)行的,每次添加都會(huì)保存到一個(gè)類(lèi)似于棧的結(jié)構(gòu)中。git stash pop 【-index】【stash_id】恢復(fù)后進(jìn)度也隨之刪除
執(zhí)行 git stash pop 命令,會(huì)恢復(fù)最近的一個(gè)進(jìn)度到工作區(qū),恢復(fù)的內(nèi)容包括工作區(qū)和暫存區(qū)的改動(dòng)。
執(zhí)行 git stash pop --index命令,會(huì)恢復(fù)最近的一個(gè)進(jìn)度到到工作區(qū)和暫存區(qū)(c從哪來(lái)回哪去)
執(zhí)行 git stash pop stash@{1}命令,恢復(fù)指定的進(jìn)度到工作區(qū)git stash apply [-index] [stash_id] 恢復(fù)后進(jìn)度不刪除
與第三條命令相同git stash drop 【stash_id】
刪除指定進(jìn)度git stash clear
刪除所有進(jìn)度
作者:何惜戈
來(lái)源:CSDN
原文:https://blog.csdn.net/qq_37049781/article/details/81564032
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!