Troubleshooting

Commonly raised questions and issues

Inline blame does not work in git directory

This might be caused by missing configuration, see general configuration

Login popup is shown every few minutes

Related to automatic fetch. First see if running Git / Fetch also shows the pop-up. If is does either save login information or just disable automatic fetch for the project in GitToolbox Project settings.

Plugin seems inactive

Check if version control is enabled. VCS / Enable Version Control Integration...

Cache invalidation

Since 500.0.1 it is possible to invalidate plugin caches with File / Invalidate Caches.... There is no need to select any specific item under Optional section.

Diagnosing issues

Enable diagnostic mode

  1. Open Help > Find Action... and search for Registry.
  2. Find zielu.gittoolbox.diagnostic.mode and enable it

There is new tab called Diagnostic available on GitToolBox Project config page displaying information which might be useful when investigating issues.

Logging

Plugin can log additional diagnostic information to help with issues investigation. All categories can be used in any combination.

Debug logging

Add following line to Help / Debug Log Settings...

#zielu.gittoolbox

Accessing logs

There is an action to open directory containing the logs Help / Show Log in...