Local Changes Tab missing in PHPSorm 2025.1
Why always after PHPStorm update local changes tab is missing somewhere? Seriously, guys, I really tired to search how to fix it after almost every big update. Why you can't just don't touch it? How I can return it back? it's really helpful thing and it missing every time PHPStorm getting new version
Please sign in to leave a comment.
You have to install the plugin “git modal commit interface” and then go to Settings | Advanced Settings | Version Control to enable it (use model commit interface).
thanks man, you saved me. It helped
Preview is available in non-modal flow:
1) In Settings | Advanced Settings, disable “Enable commit tool window”
or
2) In commit tool window move it to either Bottom left or Bottom right.
> You have to install the plugin “git modal commit interface” and then go to Settings | Advanced Settings | Version Control to enable it (use model commit interface).
Too bad this plugin won't be maintained by jetbrains anymore.
I'm really sad this choice was made by them. A good workflow is to check your changes _before_ committing - the non-modal workflow doesn't seem to care about that.
Thanks Dino - that has restored the “local changes” pane nicely. But I have to agree with eastwbbk - almost every update seems to remove that pane, and I have to waste my time trying to get it back. Just leave it alone! Let people change to a new workflow if they want to, but stop removing the old one!
Thank you Dino, the
1) In Settings | Advanced Settings, disable “Enable commit tool window”
worked for me.With that said, I must voice my dissatisfaction regarding these changes. I've been using the modal commit interface since 2016, and this change is being rough.
I would really love to read an in-depth article about the performance aspect of the decision to remove this, I think this would help the community understand the reasoning a bit better. As an outsider, I cannot think or imagine the technical debt that (from what I read somewhere) gets so much in the way of developing remote development features.
What a terrible product decision to remove Local changes tab please revert it as soon as possible. My general feedback to whole team working on a product: you have great ui, don't change anything - the only thing you need to work on is agent mode and copy and paste what cursor did - that's it - no other improvement is needed - rest is working perfectly don't try to re-invent the wheel or move to “plugin” mode from VS Code which is terrible - the only thing why I use cursor now is Agent mode - but every time I have to use the UI I miss phpstorm interface so much…
I'm sharing the same frustrations as the others. As someone who's not using anything from my IDE to handle git apart from resolving merge conflicts, “Local changes” tab is incredibly useful. It gives us a simple and clear overview of all the files that have changed. I can quickly toggle it and see all my changes and compare them with the HEAD. It's such a great little window that is extremely useful for me and I cannot fathom why it would be “discontinued”? As someone mentioned, a short blog post described why it is being constantly removed and hidden while providing simple alternatives would help alleviate the frustration
每次版本更新后这个local changes都找不到在哪里,这次还要去商店下插件才能看到, 真的,产品经理太脑残了,越改越难用,请站在用户角度来设计产品,好吗,浪费了半个小时找这个功能,必须吐槽一句
I'd echo the same sentiment as others - I would love to hear from the dev team why exactly they consistently remove/hide this feature version after version.
Please feel free to file a usability issue on https://youtrack.jetbrains.com/
It's annoying to find it and enable on almost every update!
I swear this has been happening every damn update for many years and it's getting really old now.
Using the above workarounds, I got the Local Changes tab back, but it had Commit and Commit and Push buttons. I was able to remove them by disabling Use modal commit interface for Git and Mercurial.
Now I'm bracing myself for the next round of Local Changes being removed yet again.