坑死我了!納悶客戶端把公鑰放到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