git is asking me to enter my gitlab user credentials when pushing or pulling code. I am using gitlab.com, I'm not self-hosting gitlab.
I followed the instructions to set up my ssh key. I created a key, I copied the contents from ~/.ssh/id_rsa.pub, added the key to gitlab using gitlab's user interface, and git still asks me for my user and password.
git remote -v
origin https://gitlab.com/<my_user>/<my_repo> (fetch)
origin https://gitlab.com/<my_user>/<my_repo> (push)