我正在使用tortoiseGit。 我在Git-Pull面临一些问题。当我选择Git-Pull时,我会在屏幕截图中看到第一个窗口。如果我选择好的话,我会得到第二个窗口。第二个窗口保持不变。没有前进。 这曾经以前工作但不确定为什么它现在被卡住了?
答案 0 :(得分:3)
这是一个主要使用ssh url来源的问题。
例如参见issue 1880:
看起来我们的gerrit服务器没有正确地遵守SSH协议 putty / plink 0.63发生了变化,他们做了一些ssh winadj命令 他们期待来自ssh的回复响应,但它永远不会被发送。因此,plink只是等待它得到这些回复响应。
最新的gerrit服务器可能有一个修复,虽然我没有在他们的发行说明中看到任何注释。 Putty有一个解决方法:
- 运行putty for windows 0.63。
- 点击
Default Settings
中的“Saved Sessions
”。点击Load
,- 转到
Connection -> SSH -> Bugs
- 将“
Chokes on PuTTY's SSH-2 'winadj' requests
”设置为On
(而不是Auto
)- 返回树视图中的会话(列表顶部)
- 点击
醇>Default Settings
框中的“Saved Sessions
”。单击“保存”。现在将为所有正在运行的plink / putty实例保存错误设置,包括tortoisegitPlink。