首页 > 其他分享 >ssh修改端口后,gitee(git)连接不上

ssh修改端口后,gitee(git)连接不上

时间:2024-05-11 10:30:21浏览次数:14  
标签:git 22 端口 gitee ssh com

将本服务器的ssh端口22改为1068后,git pull和git push时,

出现:ssh: connect to host gitee.com port [端口]: Connection timed out 错误

目测是因为,gitee的链接,使用的是SSH协议,但是服务器的端口由22变为了1068,

所以请求gitee服务器时,也由22变更为了1068,所以只要SSH协议的链接加上22端口即可

去git文档里看了 git://URL 方式,发现可以直接在 URL 上进行添加端口

  • ssh://[<user>@]<host>[:<port>]/<path-to-git-repo>

  • git://<host>[:<port>]/<path-to-git-repo>

  • http[s]://<host>[:<port>]/<path-to-git-repo>

  • ftp[s]://<host>[:<port>]/<path-to-git-repo>

具体可以看这个git文档:https://git-scm.com/docs/git-clone#_git_urls

所以SSH协议的原链接:

[email protected]:<用户名>/<path-to-git-repo>

修改成:

ssh://[email protected]:<port>/<用户名>/<path-to-git-repo>

即可正常操作 git pull 和 git push 了。

 

标签:git,22,端口,gitee,ssh,com
From: https://www.cnblogs.com/j-jian/p/18185969

相关文章

  • 通过tftp或SSH中scp命令在linux服务器和linux开发板之间传输文件
    V1.02024年5月11日发布于博客园目录传送文件tftp协议★SSH协议scp命令SSH在Linux中连接另一个Linux配置开发板初始配置网络配置DNS文件配置脚本文件参考文档传送文件tftp协议#从电脑的TFTP主目录传送文件(比如a.txt)到开发板参数-g获取-r指定文件名tftp-g<......
  • git多人开发常常遇到的情况之一
    git开发过程中常常遇到冲突冲突的原因项目分支master生产环境发版使用分支uat(同master)预发版分支与master同步dev测试环境发版使用分支feature_功能开发分支hotfix_bug开发分支平时开发过程先拉到uat创建feature_或hotfix_分支开发完......
  • Connecting to github.com (github.com)|20.205.243.166|:443... failed: Connection
    今天使用ubuntu虚拟机编译buidroot代码时出现一些压缩包无法从github下载,如下图: 可是拷贝上图log中的下载链接到windows浏览器进行打开会自动进行下载成功,如粘贴该链接 https://github.com/winshining/nginx-http-flv-module/archive/v1.2.8/nginx-http-flv-......
  • 在Mac电脑上新建SSH Key的详细步骤
    SSH(SecureShell)是一种加密的网络传输协议,允许用户安全地登录到远程服务器并执行命令。而SSHkey则是一对用于身份验证的密钥,包括公钥和私钥。在Mac电脑上新建SSHkey是保障远程连接安全的重要步骤。本文将详细介绍如何在Mac上生成SSH密钥对,并将其用于远程连接。一、打开终端首......
  • 使用Jekyll在GitHub上搭建个人网站教程
    一、前言Jekyll是一个简单的、博客感知的、静态站点生成器。它使用Markdown(或其他标记语言)来格式化文本,然后通过Liquid模板引擎来布局网站,最后生成一个完整的静态网站。GitHubPages则允许你在GitHub上直接托管你的网站,并且可以与Jekyll完美结合。下面我们就来详细介绍一下如何使......
  • Git学习——迁移单一仓库至其他代码托管平台
    目录简介流程总结简介因需迁移单一代码仓库至其他代码托管平台,要迁移的包括仓库内容以及所有历史记录和推送日志。本文中的方法同样适用于在同一代码托管平台中克隆仓库。流程1.创建新仓库:在目的平台的指定位置创建一个新的仓库(目的仓库),用于接收克隆的数据。2.克隆旧仓库......
  • SVN与Git的区别
    SVN与Git的区别1、Git是分布式的,而SVN不是分布式的2、Git把内容按元数据方式存储,而SVN是按文件3、Git没有一个全局版本号,SVN有4、Git的内容的完整性要优于SVN:GIT的内容存储使用的是SHA-1哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破......
  • git_常用命令
    git常用命令git常用命令添加一个文件到暂存区gitadd[filename]查看当前状态gitstatus  查看当前状态概况gitstatus-s  查看工作区和暂存区的差别gitdiff   查看暂存区与本地仓库的差别。gitdiff--cached    查看工作区和本地仓库的差......
  • gitlab权限管理,远程仓库(旧)
    gitlab权限管理,远程仓库(旧)6.gitlab权限管理,远程仓库在组中设置的权限会继承到组中的所有项目中在项目中添加权限只影响该项目创建后项目中的成员后,管理员手动设置成员密码(8位以上),成员登陆后系统会要求重设密码dev1登陆,添加host6的公钥,yuminstallgit,[email protected]......
  • 6-gitlab备份和恢复
    6.gitlab备份和恢复建议备份策略:本地保留3-7天,异地永久备份查看版本cat/etc/redhat-releasecat/opt/gitlab/embedded/service/gitlab-rails/VERSION备份修改配置文件vim/etc/gitlab/gitlab.rbgitlab_rails['manage_backup_path']='true'gitlab_rails['backup_path......