git?stash使用場景及常見方法詳解
1.作用
這個(gè)命令可以將當(dāng)前的工作區(qū)域的代碼暫存起來,在需要的時(shí)候再恢復(fù)使用。
2.使用場景
當(dāng)在一個(gè)分支開發(fā)功能開發(fā)到一半要進(jìn)行合并代碼或者切換分支操作,這時(shí)候就可以把現(xiàn)有工作區(qū)域的代碼暫存起到git棧,然后進(jìn)行合并或者切換分支的操作,等操作完后要繼續(xù)之前未完成的,這時(shí)候git stash就派上用場,真的太方便了、
3.常見方法
1.git stash list
查看當(dāng)前stash的所有內(nèi)容

2.git stash
保存當(dāng)前的工作區(qū)與暫存區(qū)的狀態(tài),把當(dāng)前的修改的保存到git棧,等以后需要的時(shí)候再恢復(fù),git stash 這個(gè)命令可以多次使用,每次使用都會(huì)新加一個(gè)stash@{num} num是編號(hào)
3.git stash save '注釋'
作?等同于git stash,區(qū)別是可以加?些注釋, 執(zhí)?存儲(chǔ)時(shí),添加注釋,?便查找git stash save 'test'
4.git stash pop
默認(rèn)恢復(fù)git棧中最新的一個(gè)stash@{num},建議在git棧中只有一條的時(shí)候使用,以免混亂,該命令將堆棧中最新保存的內(nèi)容刪除
5、git stash apply
將堆棧中的內(nèi)容恢復(fù)到當(dāng)前分支下。這個(gè)命令不同于 git stash pop。該命令不會(huì)將內(nèi)容從對(duì)堆棧中刪除,也就是該命令能夠?qū)⒍褩5膬?nèi)容多次運(yùn)用到工作目錄,適合用與多個(gè)分支的場景
git stash apply stash@{$num}
6、git stash drop
從堆棧中移除指定的
stashgit stash drop stash@{$num}
7、git stash clear
移除全部的stash
8、git stash show
查看堆棧中最新保存的stash和當(dāng)前?錄的差異
以上就是git stash使用場景及常見方法詳解的詳細(xì)內(nèi)容,更多關(guān)于git stash方法場景的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
php和asp利用Shell.Application來執(zhí)行程序的代碼
關(guān)于用Shell.Application來執(zhí)行程序,在海陽頂端asp木馬里已有示例。用的是ShellExecute 這個(gè)方法。2008-12-12
git如何從某個(gè)分支的指定歷史版本中創(chuàng)建新分支
這篇文章主要介紹了git如何從某個(gè)分支的指定歷史版本中創(chuàng)建新分支問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05
git遠(yuǎn)程操作異常:correct access rights問題及解決
這篇文章主要介紹了git遠(yuǎn)程操作異常:correct access rights問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-03-03
在Postman中高效生成隨機(jī)環(huán)境變量的三種高效方法
在現(xiàn)代API測試中,生成真實(shí)的測試數(shù)據(jù)至關(guān)重要,作為Postman的高級(jí)用戶,我發(fā)現(xiàn)隨機(jī)數(shù)據(jù)生成不僅節(jié)省時(shí)間,還能提高測試覆蓋率,本文將分享三種在Postman中生成隨機(jī)環(huán)境變量的高效方法,幫助你提升API測試效率,需要的朋友可以參考下2025-07-07
Git取消追蹤多個(gè)文件或目錄的實(shí)現(xiàn)方式
這篇文章主要介紹了Git取消追蹤多個(gè)文件或目錄的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-10-10

