So it depends on how you’re adding files and the like.
The project repository limit itself should be 10GB. However, as outlined in the docs you mentioned, there is an upload and git push limit of 5GB. So if it’s one big push that’s more than 5 GB, we suggest breaking it up.
git push and GitLab project imports are limited to 5 GB per request through Cloudflare. Git LFS and imports other than a file upload are not affected by this limit.
I was able to push it 1 year ago, but I can not push a large file using LFS now.
When I push a file larger than 5 GB using LFS, it shows Client error HTTP 413, while pushing files less than 4.9 GB with LFS works very well.