windows下通过代理强制sourcetree git ssh

Posted

技术标签:

【中文标题】windows下通过代理强制sourcetree git ssh【英文标题】:Force sourcetree git ssh through proxy under windows 【发布时间】:2021-10-28 02:04:48 【问题描述】:

我在windows10下使用sourcetree,通过ssh与远程git repo交互。

我希望 sourcetree 通过我从 Putty 开始的本地 socks 代理与远程 git repo 交互。

有很多解决方案,但都是针对Linux的,如何在windows10下使用sourcetree实现这一点?谢谢

【问题讨论】:

【参考方案1】:

正如我在上一个问题中提到的,不要使用 Putty。完全没有。

仅使用 Git for Windows (C:\Program Files\Git\usr\bin\ssh.exe) 附带的 openssh

然后您可以使用该 ssh 建立相同的隧道(如 shown here):

ssh -D 8123 -f -C -q -N socksserverip.com

一旦工作正常,您可以尝试使用 SourceTree 中的隧道。

【讨论】:

以上是关于windows下通过代理强制sourcetree git ssh的主要内容,如果未能解决你的问题,请参考以下文章

windows 下 sourceTree 乱码问题

Windows10 下安装SourceTree 跳过注册 Bitbucket

windows下使用SourceTree(遇到的小问题)

sourcetree 免注册

SourceTree的安装

SourceTree 跳过初始设置