由于gitlab 放到了docker中运行,外网ssh访问方式就变成了
```
ssh://git@gitlab.xxx.com:122/xx/xx-server.git
```
replicate gitlab 地址替换
```
vi replication.config
url = ssh://git@gitlab.xxx.com:122/xx/xx-server.git
```
由于replicate 时这种方式访问会提示如下错误。
```
Cannot replicate .. reject HostKey
```
处理办法创建~/.ssh/config
```
Host github.com
User git
IdentityFile /path/to/the/private/key
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
```