mac 下使用ssh访问非22端口的gitlab
生成ssh key
1  | ssh-keygen -t rsa -C "[email protected]" -b 4096  | 
如果使用的不是默认key的话,需要添加一下
1  | ssh-add ~/.ssh/other_id.rsa  | 
测试ssh连接
1  | ssh -T [email protected]  | 
如果ok的话,会显示
Welcome to Gitlab
如果提示端口不正确的话,可以添加-p参数
1  | ssh -T -p 443 [email protected]  | 
SourceTree使用问题
如果默认不是22端口,可以写一个config文件放在~/.ssh/里,内容如下
1  | Host gitlab.com  |