由于安全或者其它原因,我们可能会修改默认的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 newdomain
hostname domain.com
port 3022
# ctrl+D

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

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

最新文章

  1. 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\web\4b49f661\23a749fc\App_Web_default.aspx.cdcab7d2.zii776dc.dll”--“拒绝访问。 ” 解决方法:
  2. workbench中safe update
  3. 前端工程师IE6兼容性问题随笔(未完待续)
  4. 在阿里云ECS上搭建LEMP环境
  5. Codeforces Round #232 (Div. 2) D. On Sum of Fractions
  6. 平行四边形TikZ作图
  7. android 常见死机问题--log分析
  8. 进度太慢了,扫频仪PCB
  9. 继承 Bean 配置
  10. ToStringBuilder 学习
  11. phalcon: crypt-encrypt/decrypt用法
  12. css权重及优先级问题
  13. Spring IoC — 基于XML的配置
  14. 【转】深入解析cookie
  15. vs2015中ctrl+shift+F进行“在文件中查找”,有时候无效?
  16. Java基础--Java内存管理与垃圾回收
  17. PHP访问接口获取数据
  18. [BZOJ]1063 道路设计(Noi2008)
  19. thinkphp 单图上传组建成数组然后追加到一个字段
  20. Spring系列-SpringBoot 学习路径

热门文章

  1. jzoj[1224]
  2. jQueryEasyUI
  3. 用Filter程序实现静态HTML页面的访问保护
  4. Django 过滤器 实例
  5. MVC客户端验证配置
  6. 数据分析学习(zhuan)
  7. ANTLR3完全参考指南读书笔记[02]
  8. JDBC-ODBC桥接访问SQLServer2008数据库
  9. C#操作Xml:如何定义Xsd文件
  10. Horizon/DomainWorkFlow
  11. Java虚拟机学习 - 垃圾收集器
  12. hdu_3483A Very Simple Problem(C(m,n)+快速幂矩阵)
  13. 微信公众平台宣布增加接口IP白名单提高安全性
  14. String方法,js中Array方法,ES5新增Array方法,以及jQuery中Array方法
  15. python 中为什么不需要重载 参数*arg和**args
  16. ElasticSearch入门 第六篇:复合数据类型——数组,对象和嵌套
  17. odroid xu4
  18. CF494C Helping People 解题报告
  19. thinkphp 在阿里云上的nginx.config配置
  20. django框架--视图系统