Remote rejected main -> main (unpacker error)

Hi Michael,

I’m not a “git gourou” and I’ve spent all these last hours readings many docs but, if I have well understood them, this is a shallow clone and documenttaion says it is not possible to push a shallow clone. So may be there is something more to do before the push to the gitlab empty remote project.
The git gc and git fsck commands ran successfuly but do not allow the push on an empty remote.