Running `geany -v` revealed the underlying GIT error: ``` Author identity unknown
*** Please tell me who you are.
Run
git config --global user.email "you@example.com" git config --global user.name "Your Name"
to set your account's default identity. Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'enrico@DESKTOP-1921KWH.(none)') ``` So, in my case the GIT repository wasn't configured properly. After setting author, the `git commit` worked successfully.