Under the VCS > Git > Pull menu, you get the option to refresh the branches of the given remote. When I push this button, the current branches are indeed displayed. However, when I pull those branches and/or close the window without pulling anything, and I look at the 'Remote branches' part of the 'Git branches' menu at the bottom right, I can still also see the branches that don't exist remotely anymore. They also don't exist locally anymore.
This seems to get cached somewhere. Using this thread as a reference, I tried deleting everything under the \system\caches folder and the (empty) \system\vcs\svn_branches folder. Both don't seem to clear the list.
- Is there a somewhat hidden functionality in the IDE to update this list ?
- If not, can i clear it by removing or changing any cached file manually ? I searched through both the user folder and the installation folder, but I can't find the name of the branches in any files that might cause this, only in log files, so it must be stored in binary form somewhere.