Git File Case Fixer

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Sep 02, 2018
701
Git File Case Mismatch Plugin

Detect and fix file case mismatch between git and the file system

Adds Before Commit check for file case mismatches between git and the file system with corrective actions:

  • Change git file case to match file system
  • Change file system case to match git

ScreenShot_ShowMismatchesDialog.png

Download plugin

Recent change notes

1.0.8
  • Fix: API 2018 usage causing exception
1.0.6
  • Fix: handle parent directories’ case mismatch in apply fixes. Previously fix git worked, but fix file system only worked for case mismatch in the file name.
  • Fix: files with mismatched case could be doubled in the preview git file case fixer dialog.
  • Fix: mark renamed files as vcs dirty so they get refreshed, otherwise they don’t make it into the next commit.
  • Fix: make default settings check unmodified files
  • Fix: improve text and link layout of check-in handler.
  • Fix: use LinkLabel for check-in handler options
1.0.4
  • Fix: compatibility with 2016.3.8, some API uses were from later versions
  • Fix: no mismatches balloon popup would show in first project instead of the current one.
1.0.2
  • Fix: show mismatches action would not check files unless check all files was set in configuration
  • Fix: message for modified and unmodified found files.
  • Fix: vcs tool window icon
1.0.0
  • Initial release

General usage instructions

Adds Before Commit check for file case mismatches between git and the file system with corrective actions:
  • Change git file case to match file system
  • Change file system case to match git