fetch.git: collect file create diagnostic errors

On case insensitive file systems, don't overwrite files with same name
in different casing. Add diagnostic error so caller could decide what to do.
5a38924a7dIgor Anić committed on 4/9/2024, 1:00:21 PMparentad60b6c
2 files changedLine totals unavailable