TortoiseGit .gitconfig integrity during interrupted upgrade
Configuration state after mid-write failure TortoiseGit stores user-level settings in %USERPROFILE%\.gitconfig and supplements them with UI-specific data under %APPDATA%\TortoiseGit . The installer writes to these locations during upgrade, but the MSI transaction does not treat the text-based .gitconfig as a rollback-capable resource. Observed gap When an up