idea中Stash與Unstash的使用及說(shuō)明
1.痛點(diǎn)
在A分支上正在開(kāi)發(fā)任務(wù)1,突然需要切換分支看別的問(wèn)題,而又不想commit,怎么辦?
2.我寫(xiě)了這些代碼
3.點(diǎn)擊工具欄的
VCS -> Git -> Stash Changes…
4.輸入Message
然后點(diǎn)擊 Create Stash
5.發(fā)現(xiàn)我寫(xiě)的碼不在了
如圖:
6.這會(huì)你可以切換分支去干別的了
等你處理完另外的事情,在切回到之前的A分支,想要繼續(xù)開(kāi)發(fā),怎么辦?
點(diǎn)擊圖中的 Unstash Changes…
7.選擇想恢復(fù)的代碼集合
點(diǎn)擊Apply Stash
8.然后你會(huì)發(fā)現(xiàn)
之前消失的代碼都回來(lái)了,至此目的達(dá)到結(jié)束,恢復(fù)的代碼如圖:
9.額外的東西
9.1當(dāng)你再打開(kāi)UnStash Changes…,你會(huì)發(fā)現(xiàn)恢復(fù)的代碼集合仍然存在,所以你可以先點(diǎn)擊View看看選中的代碼集合里有哪些內(nèi)容和文件,確定不需要了可以點(diǎn)擊Drop刪除當(dāng)前代碼集合,也可以使用Clear清除掉所有的代碼集合。
9.2如果你恢復(fù)代碼之后就不想再打開(kāi)Unstash Changes…窗口,執(zhí)行刪除。那么你可以這樣做:在點(diǎn)擊Apply Stash按鈕之前,勾選上Pop stash復(fù)選框在點(diǎn)擊Apply Stash按鈕(額,當(dāng)你勾選了Pop stash,Apply Stash按鈕就變成了Pop Stash按鈕),恢復(fù)之后idea自動(dòng)就刪除了你恢復(fù)的代碼集合,如圖:
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
深入理解SpringCloud之Eureka注冊(cè)過(guò)程分析
eureka是一種去中心化的服務(wù)治理應(yīng)用,其顯著特點(diǎn)是既可以作為服務(wù)端又可以作為服務(wù)向自己配置的地址進(jìn)行注冊(cè),這篇文章主要介紹了深入理解SpringCloud之Eureka注冊(cè)過(guò)程分析2018-05-05Java設(shè)計(jì)模式之抽象工廠(chǎng)模式AbstractFactoryPattern詳解
這篇文章主要介紹了Java設(shè)計(jì)模式之抽象工廠(chǎng)模式AbstractFactoryPattern詳解,抽象工廠(chǎng)模式是一種軟件開(kāi)發(fā)設(shè)計(jì)模式,抽象工廠(chǎng)模式提供了一種方式,可以將一組具有同一主題的單獨(dú)的工廠(chǎng)封裝起來(lái),需要的朋友可以參考下2023-10-10在jmeter的beanshell中用java獲取系統(tǒng)當(dāng)前時(shí)間的簡(jiǎn)單實(shí)例
這篇文章介紹了在jmeter的beanshell中用java獲取系統(tǒng)當(dāng)前時(shí)間的簡(jiǎn)單實(shí)例,有需要的朋友可以參考一下2013-09-09mybatis返回類(lèi)型map時(shí)如何將key大寫(xiě)轉(zhuǎn)為小寫(xiě)
這篇文章主要介紹了mybatis返回類(lèi)型map時(shí)實(shí)現(xiàn)將key大寫(xiě)轉(zhuǎn)為小寫(xiě)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-06-06SpringBoot解決同名類(lèi)導(dǎo)致的bean名沖突bean name conflicts問(wèn)題
這篇文章主要介紹了SpringBoot解決同名類(lèi)導(dǎo)致的bean名沖突bean name conflicts問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06Java通過(guò)SSLEngine與NIO實(shí)現(xiàn)HTTPS訪(fǎng)問(wèn)的操作方法
這篇文章主要介紹了Java通過(guò)SSLEngine與NIO實(shí)現(xiàn)HTTPS訪(fǎng)問(wèn),需要在Connect操作、Connected操作、Read和Write操作中加入SSL相關(guān)的處理即可,需要的朋友可以參考下2021-08-08SpringCloud之Zuul網(wǎng)關(guān)原理及其配置講解
這篇文章主要介紹了SpringCloud之Zuul網(wǎng)關(guān)原理及其配置講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03Java實(shí)現(xiàn)簡(jiǎn)單酒店管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)簡(jiǎn)單酒店管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-05-05