现象:gitlab配置了ssh key,但是每次提交的时候还是要输入用户名和密码, 原因:第一次拉取代码的时候用的是http方式拉取的,配置ssh 的key只针对ssh提交有用 看图: git remote set-url 改成ssh就可以了