Description
By default, JGit behaves differently than native git allowing empty commits. This first change is to add a new option to the GitEndpoint to be able to turn that option to false. I let it default to "true" in a first move to have backward compatibility but suggest we could default to "false" to match native git behaviour (git commit --allow-empty)
This will raise an exception for empty commits, may be a silent mode to log warn would be a better option rather than doing error handling in camel.
Attachments
Issue Links
- links to