坑死我了!纳闷客户端把公钥放到gitlab里面了,推代码的时候,还要密码。
gitlab是以docker容器起的,ssh端口22映射到了宿主机的12222。客户端添加远程分支需要下面这样
#删除当前远程分支路径 git remote remove origin #添加新的远程分支领 git remote add origin ssh://git@12.34.56.78:12222/xxx/xx.git #推代码 git push -u origin master #拉代码 git clone ssh://git@12.34.56.78:12222/xxx/xx.git