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