首页 > 学院 > 操作系统 > 正文

ssh默认端口更改后,如何正常使用git?

2024-06-28 13:20:30
字体:
来源:转载
供稿:网友
ssh默认端口更改后,如何正常使用git? Posted on 2015-05-22 11:16 龙翔天下 阅读(...) 评论(...) 编辑 收藏

由于安全或者其它原因,我们可能会修改默认的SSH服务端口号,默认情况下,已有的git项目在pull或者push的时候会报错。

现在假设原来的项目的remote设置为git@domain.com:PRojects/p1.git,将服务器SSH默认端口修改为3022后,导致push出错。

有两个解决办法:

一、直接修改URL为SSH://开头
git remote set-url origin ssh://git@domain.com:3022/~/Projects/p1.git
二、 修改本地配置文件
cat>~/.ssh/config# 映射一个别名host newdomainhostname domain.comport 3022# ctrl+D

修改p1.git项目下的git配置文件

git remote set-url origin git@newdomain:Projects/p1.git

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表