前言
为了提高服务器的安全,一般ssh 22端口都会更换为其他端口;
若在不是ssh为22端口的服务器中搭建git,需要指定git的端口才能正常使用。
指定git端口
ssh://git@192.168.1.10:8888/xxx.git
指定git使用的密钥
在.ssh目录下增加config
cd ~
cd .ssh
touch config
vi config
#config内容如下
Host githost
HostName 192.168.1.10
Port 8888
User git
IdentityFile /Users/your/.ssh/your_id_rsa
若仓库已经clone下来,需执行以下操作
修改.git下的config
#将url修改即可
# url = ssh://git@192.168.1.10:8888/xxx.git
url = ssh://git@githost/xxx.git
update 20190616
上述配置,在xcode中会报错;而在终端则使用正常
网友评论