本文介紹了當擱置選項卡未顯示時,如何在IntelliJ中恢復擱置的更改?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我今天第一次嘗試在IntelliJ Idea中使用”擱板”功能。我擱置了所有當前的更改,這樣我就可以快速修復錯誤,提交它,然后再回到當前的工作中來。
當我提交”擱板”操作時,IntelliJ創建了擱板,我可以在工具窗口中看到它。然后它恢復,并重新加載項目。
現在,”更改工具”窗口中的工具架選項卡不再出現。
但是,在文件系統中,我可以在.idea/shelf
下看到補丁文件。
為什么?我懷疑問題在于.idea
目錄本身處于版本控制之下。因此,當我擱置更改時,它的文件被包括在擱置的更改中,然后它被恢復,IntelliJ不再知道擱置的更改。
我正在使用Git。
如何使IntelliJ知道更改工具窗口中的補丁文件?或者,如果不可能,我如何僅基于修補程序文件恢復這些更改?
以及將來如何在不遇到此問題的情況下使用此功能?
將.idea
目錄保留在TE VCS中是不是一種壞做法?
推薦答案
如何使IntelliJ知道更改工具中的補丁文件
窗口?
問題是:
創建一個虛假的擱置更改,以便”擱置”選項卡可用。它不會顯示當前是否沒有擱置的更改。
右擊工具架選項卡,選擇導入補丁文件,選擇之前創建的補丁文件。這將創建”貨架”
您現在可以正常”取消擱置”更改
最后,我必須手動合并workspace.xml文件。在此之后,我想我會考慮停下來將IDE項目文件提交給VCS。至少在從簽出的Maven項目重新創建IDE項目是一項微不足道的任務時是這樣。
這篇關于當擱置選項卡未顯示時,如何在IntelliJ中恢復擱置的更改?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,