I'm currently trying to setup Git with Gitlab but whenever I try and pull a private repo I get an authentication error. I've read about the SSH keys and there is a way to put them in Gitlab but they don't seem to be generated. Is there any way to make Gitlab work?