Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to get rid of 'People who change these files...' changelist in IntelliJ Ultimate

I'm on IntelliJ 2019.2.4 (Ultimate) I'm not sure of the version I upgraded from, but it was from 2018 for sure. I noticed this annoying changelist below my default changelist in a very click-baity way, and I can't find a setting to get rid of it. Trying to delete it prompts me to delete the actual file in that changelist, which I don't want to do. It's nothing I've set up, and seems to be something IntelliJ is doing automatically.

enter image description here

(For posterity/if the image dies, my screenshot shows my changelist with some files I changed in default, and then a second, unwanted changelist below that says 'People who change the files in the active changelist also change:

like image 331
Rome_Leader Avatar asked Nov 29 '19 12:11

Rome_Leader


People also ask

How do you see who made changes in IntelliJ?

With IntelliJ IDEA you can restore that change in a couple of clicks. Right-click anywhere in the editor and choose Local History | Show History from the context menu. In the dialog that opens, the left-hand pane shows a list of all saved revisions of the current file with timestamps.

How do I remove all changes in IntelliJ?

In the Commit tool window Alt+0 , select one or more files that you want to revert, and select Rollback from the context menu, or press Ctrl+Alt+Z .

How do I find the default changelist in IntelliJ?

Set the active changelistIn the Local Changes view, select a non-active changelist and press Ctrl+Space or right-click it and choose Set Active Changelist from the context menu. All new changes will be automatically placed in this changelist.

What is changelist in IntelliJ?

Changelists dialogs IntelliJ IDEA will offer you to select a target changelist. Allow putting changes within one file into different changelists. Select this option if you work on a few tasks within one file and want to put a few changes within it into different changelists.


1 Answers

The node you see is not actually a changelist, and there are no changed files inside it. It lists files that, based on your project git history, are usually changed in the same commits as the files in the active changelist, and appear related to the changes you applied.

The purpose of this node is to suggest some files you might want to change and commit in addition to already modified files, so there is no need to amend or create a new commit with these changes later if the files do need to be modified as well.

If you don't want to see it, just disable the Show files related to the active changelist option under the Eye in the Local Changes toolbar. Disabling the ChangeReminder plugin would also work, but is unnecessary. enter image description here

like image 177
Dmitriy Smirnov Avatar answered Sep 23 '22 18:09

Dmitriy Smirnov