Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Dec 12, 2018
192 328

Enriches Git Integration with additional features


Stable Release (20181212.230114)

Features

  • Git status display:
    • shows number of ahead / behind commits for current branch as status bar widget
    • ahead / behind, current branch, tags on HEAD as Project View decoration on modules
  • Status bar widget:
    git status
    • tooltip shows info for all repositories
    • popup menu - status refresh
    • popup menu - repository fetch

    git blame
    • tooltip shows detailed blame for file/line
    • popup - detailed blame balloon
  • Auto fetch - runs git fetch at fixed intervals
  • Push tags on current branch - available in VCS / Git
  • Behind tracker - shows notification when behind count of current branch changes and is non-zero
  • Branch name completion in Commit dialog - provides branch name completion inside Commit dialog message
  • Git Extender integration - can be selected as update action executed from behind tracker popup

Configuration

Windows/Linux:
  • File / Settings / Appearance & Behavior / Notifications
  • File / Settings / Editor / Color Scheme / Git ToolBox
  • File / Settings / Other Settings / Git ToolBox Global
  • File / Settings / Other Settings / Git ToolBox Project
Mac OS (with project open):
  • IntelliJ IDEA / Preferences... / Appearance & Behavior / Notifications
  • IntelliJ IDEA / Preferences... / Editor / Color Scheme / Git ToolBox
  • IntelliJ IDEA / Preferences... / Other Settings / Git ToolBox Global
  • IntelliJ IDEA / Preferences... / Other Settings / Git ToolBox Project

Download plugin

Recent change notes

Changes in 183.1.0

  • Async blame loading (#115)

Changes in 183.0.5

  • Fixed VcsException in annotation retrieval (#115)
  • Fixed java.lang.IllegalArgumentException: DB VirtualFile (#116)

Changes in 183.0.4

  • 2018.3 build
  • Based on 182.7.0 release

Changes in 182.7.0

  • Hide status bar items if disabled (#108)

Changes in 182.6.2

  • Fixed slow performance during rename (#109)
  • Fixed IllegalArgumentException (#110)

Changes in 182.6.1

  • Fixed IllegalArgumentException (#107)

Changes in 182.6.0

  • Git blame status bar widget (#105)

Changes in 182.4.1

  • Limit parallel auto-fetch threads (#103)

Changes in 182.4.0

  • Fixed tags on HEAD commit in Project View (#98)
  • Removed excessive logging
  • Minor UI adjustments

Changes in 182.3.0

  • Show tags on HEAD commit in Project View (#90)
  • Fully configurable Project View decoration (#80)
  • Decoration does not update after repository update ( #98)
  • Fixed error while calling if active (#99)
  • Parallel auto-fetch execution

Changes in 181.2.1

  • Move decoration customization to Color Scheme (#87 )
  • Tracking/non-tracking branch decoration (#88)
  • Fixed separator decoration in Project View (#92)
  • Performance metrics (#85)

Changes in 173.3.1

  • Fixed disappearing directory name (#81)

Changes in 172.1.0

  • Restrict compatibility to 172.* (#46)

Changes in 171.3.0

  • Restrict compatibility to 171.* (#46)

General usage instructions

Add following plugin repository to access EAP builds https://plugins.jetbrains.com/plugins/eap/7499