Git 为 ssh 协议设置代理
seepine gitproxy git proxy
2023/05/14
字数:298 字
时长:1 分钟
鉴于国情 Github 时好时坏,欧博娱乐现在 Git 推送又只能通过ssh协议,因此本文讲述如何在不同系统中为 ssh 协议配置代理 最常见错误即 kex_exchange_identification: Connection closed by remote host 一、配置请自行准备代理,下文配置其中的ip和端口修改成你自己代理的参数 1.Windows下修改C:\Users\${your username}\.ssh目录下的config文件,若没有则新建 12 3 4 5 Host github.com Hostname ssh.github.com Port 443 User git ProxyCommand connect -S 127.0.0.1:7890 %h %p 2.类Unix系统 例如Linux、MacOS、Windows的Wsl2等等 修改~/.ssh目录下的config文件,若没有则新建 12 3 4 5 Host github.com Hostname ssh.github.com Port 443 User git ProxyCommand nc -v -x 172.28.208.1:7890 %h %p 二.验证 Windows下打开 git bash,其他系统使用终端执行 ssh -T [email protected] 12 3 4 5 6 $ ssh -T [email protected] The authenticity of host '[ssh.github.com]:443 (<no hostip for proxy command>)' can't be established. ECDSA key fingerprint is SHA256:p2QAMXNIC1TJYWeIOttrVc98/R1BUFWu3/LiyKgUfQM. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '[ssh.github.com]:443' (ECDSA) to the list of known hosts. Hi seepine! You've successfully authenticated, but GitHub does not provide shell access. 若出现错误,欧博allbet则删除.ssh目录中known_hosts文件重试
相关文章 通过.gitattributes解决 `warning: LF will be replaced by CRLF` 问题相信团队中同时存在Windows和Linux/MacOS的开发者时,经常会遇到 `warning: LF will be ...Windows 通过 Git Bash 配置 Oh My Zsh在 Unix 环境中,Oh-My-Zsh 能极大提高终端易用性,并提供高度之定义功能,本文讲解 Windows 下通过 G...git批量修改已提交的用户名和邮箱git批量修改已提交的用户名和邮箱,适用于修改了用户名邮箱,又想保留原来项目的提交记录Git多分支开发在实际开发中,可能会遇到需求A未开发完成时,有个更紧急的需求B或有BUG需要先修复,在没有多分支开发的情况下,假如需求A的...
博客内容遵循: 本文永久链接是:https://seepine.com/git/ssh-proxy/
2024/08/02 git ssh proxy git ssh proxy
Windows 通过 Git Bash 配置 Oh My Zsh 在 Unix 环境中,Oh-My-Zsh 能极大提高终端易用性,并提供高度之定义功能,本文讲解 Windows 下通过 Git Bash 配置 OhMyZsh,实现让终端如在 Unix 环境下... Gitea Actions/Github Actions 构建 Vue3 多平台 Docker 镜像 借助 Gitea Actions/Github Actions 实现发布版本后,自动打包 Vue3 项目并构建成 Docker 镜像,推送到阿里云 Docker 仓库中,并通过企业微... (责任编辑:) |