Tower Git version gate behavior when configured binary falls below minimum
Tower drives an external Git binary whose path is configurable in the application settings. Each Tower release declares a minimum Git version that its feature set expects, and that floor differs between macOS and Windows builds. When the selected binary reports a version older than the declared floor, the client must decide how to handle the mismatch. The do