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 |