當遇到需要臨時修改的 bug,當前正在開發的內容總不能刪掉吧,這個時候就需要把當前已經開發的**另外儲存下來(即儲存現場),當把 bug 改完後再恢復,來回歸之前的開發工作,intellij idea的擱置功能就能幫助我們解決這個問題idea 提供了 shelve 的功能,shelve 的意思是「將…擱在一邊」,即把還沒寫完的**先擱在一邊。我開發都是使用 jetbrains 公司的 idea 和 phpstorm,它們就提供了 shelve 的功能,方法:
首先在 ide 的底部找到「git」,點開會有 local changes 的選項卡,選中你要擱置的**,點選右鍵,選擇「shelve changes」,在提交的輸入框中輸入你的注釋,以便回來的時候識別你需要的版本,點選「shelve changes」鍵即可。這時選項卡上會多乙個「shelf」的選項卡,裡面就有你擱置的**。
這時候你可以去 old 分支修改**,改完了之後回到 new 分支,到「shelf」選項卡下選擇你要恢復的**或者版本,點選右鍵選擇「unshelve」,選擇changeist,點選 unshelve changes 按鈕,你擱置的**就回來了。
idea官網對 "shelve and unshelve changes" 功能有詳細的使用文件,可以看下
zblog主題製作擱置中
2014 12 07 22 51 家居設計 標籤 z blogphp 主題 1040 最近因為工作上的原因,主題製作暫時擱置在一邊了。一直想考慮是否如何來完善這個主題,置頂的文章一直沒找到感覺所以還暫時沒做。看到一位朋友也是用的我的模版做的基礎,在置頂的文章上加了乙個圖示,樣子還不錯。但沒準備這樣修...
TFS 原始碼控制中的擱置
使用源 管理擱置集 擱置功能使您可以暫時保留一批掛起的更改 並可以選擇從工作區 中移除這些掛起的更改。擱置集是擱置操作的結果。可以在以後將擱置集中的更改還原到您的工作區或其他使用者的工作區。變更集和擱置集之間的區別 當您在工作區中簽入乙個或多個掛起的更改時,team foundation 會在源 管...
IntelliJ IDEA的使用配置
版本號 intellij idea2017.2 大致按照使用順序進行配置 一 idea啟用 複製啟用碼 六 window10 快捷鍵和idea衝突 七 安裝jrebel外掛程式以便實現熱部署,這樣每次改動只要編譯一遍就生效 改動,無需重新啟動 jrebel是收費軟體,可試用14天 安裝方法 無限次使...