Windows 7 Git ssh.exe已停止工作

Windows 7 Git ssh.exe已停止工作,windows-7,command-line,ssh,git-bash,Windows 7,Command Line,Ssh,Git Bash,我使用的是64位Windows 7,并已安装msysgit以使用github存储库。在我的旧笔记本电脑(32位,也是windows 7)上,git运行没有问题,但现在git bash运行缓慢(我键入一个命令,它需要几秒钟才能真正显示出来,一个字符一个字符)。当我尝试推送更改时,它会断断续续地工作,但通常会出现一个对话框,上面说“ssh.exe已停止工作…”。我在上面单击“取消”,然后重试该命令。最终,它成功了,要求我提供身份验证码。一旦达到这一步,它就会毫无问题地向前推进。这才是问题所在 所以基

我使用的是64位Windows 7,并已安装msysgit以使用github存储库。在我的旧笔记本电脑(32位,也是windows 7)上,git运行没有问题,但现在git bash运行缓慢(我键入一个命令,它需要几秒钟才能真正显示出来,一个字符一个字符)。当我尝试推送更改时,它会断断续续地工作,但通常会出现一个对话框,上面说“ssh.exe已停止工作…”。我在上面单击“取消”,然后重试该命令。最终,它成功了,要求我提供身份验证码。一旦达到这一步,它就会毫无问题地向前推进。这才是问题所在

所以基本上,我的问题是:

  • git在大多数命令上运行缓慢,即使在我执行命令之前输入它们也很慢
  • git bas(ssh.exe)在推送时停止工作,间歇性工作

自从这个问题出现后,我已经重新安装了windows,但并没有解决它。

间歇推送、获取和其他远程命令表明,无论您的central repo托管在什么地方,都没有分配足够的并发ssh连接。提升配置以允许更多并发安全连接。如果您使用的是gitolite或gitosis之类的东西,它使用一个用户来允许访问所有git用户,并根据提供的公钥区分用户,这一点尤其正确。

关于git bash和cmd.exe中的慢速键入,您可能会回答以下其他问题:

第一个解决方案是当你运行联想笔记本电脑时(你是否碰巧运行过一台?)

由于您指出,即使在重新安装Windows之后,您也会遇到相同的问题,因此我认为这与硬件或为此特定硬件安装的某些服务或软件有关

我还将尝试以管理员身份运行GitBash,看看这是否会有所不同


您的SSH问题可能依赖于另一个,因此我将首先解决键入速度慢的问题。

我有相同的配置:Win 7 64位、Msysgit和github。我想我们在推到github时遇到了与您一样的“ssh.exe已停止工作”问题

我通过使用另一个ssh.exe解决了这个问题:我安装了Cygwin,并将所有二进制文件复制到git的二进制文件夹中


我认为,如果在msysgit安装过程中指定要使用的外部ssh客户端,可以避免这种攻击,但目前这似乎是一个好主意。

我也遇到了这个问题。git使用的ssh.exe也被OpenSSH使用,我运行OpenSSH连接到我的美国办公室。我还安装了OrtoiseSVN,它有自己的
ssh.exe


我卸载了Git,在重新安装时,我将Git配置为使用TurtoiseSVN的
ssh.exe
,这个问题消失了。

我今天也遇到了同样的问题。禁用了防病毒软件,它工作得很好

在输入git bash时,是否有任何东西消耗了大量CPU?另外,您是否尝试过使用msysgit的旧版本,看看这是否是最近引入的某个bug?在task manager中查看一下,当它运行缓慢时,您可能会看到一些东西正在消耗那里的CPU。当我在bash窗口中键入时,explorer.exe的CPU使用率从大约1跳到24。没有任何其他程序明显地出现峰值。这对Superuser.com来说不是一个问题吗?程序员正在使用的Git不会使Git客户端管理成为一个编程问题。@Qwe-本网站提供有关我在哪里检查或更改配置的问题?Google
sshd\u config
。默认情况下,它只允许10个并发连接。我搜索过了,显然git/etc/目录中应该有一个sshd_配置文件,但我的git目录中没有。它不会在你的git目录中。这将是在操作系统层面上。谢谢你的回答。我使用的是HP笔记本电脑,没有他们指出可能存在问题的IPS核心服务(我在其他地方也将其视为建议的解决方案)。我已经研究了你提供的第二个链接,但没有帮助。我让bash以管理员身份自动运行,并尝试禁用网络连接,启动bash,然后启动网络。这些都不管用。我还没有解决这个问题,但是赏金几小时后到期,所以我会给你你试过的尺寸。谢谢。谢谢,这很慷慨,因为我没有真正解决你的问题。另一个想法(在上找到):重新启动到安全模式,看看cmd.exe和git bash中的键入速度是否更快。如果是,请查看启动了哪些Windows服务,然后检查它们与正常模式下运行的服务之间的差异。在正常模式下逐个停止这些服务,直到找到罪犯。谢谢。安全模式使打字速度大大加快,所以我必须检查是什么服务减慢了打字速度。请注意,我忘了接受这个问题的答案。因为我在这里给了赏金,我想我也会把这个标记为接受。作为更新,我的电脑突然开始工作了。也许最近的Windows更新已经解决了这个问题,我不确定。不管怎样,没有问题了。谢谢你的帮助!很高兴知道。我会记住这一点以备将来参考,但我的电脑实际上在几个月前突然开始工作,可能是因为最近的Windows更新。谢谢你指出这一点。