Although I have assigned my public key to my gitLab account and used my private key. It still says "Exhausted available authentication methods". When I try to clone repository from gitlab.

When I cancel it, there are missing files in the cloned repo. (I can clone other repositories from my gitlab but only with thisone I experience the issue)