GIT Bash窗口没有结果并返回到命令提示符

我是Windows上GIT的新用户。 我一直在Linux上使用GIT一段时间,但由于某种原因,我需要在Windows上使用GIT。 现在我的问题是Windows的GIT bash不执行任何远程操作,并返回到没有消息的命令提示符。 例如:git fetch,git pull,git remote show origin等将不会给你任何结果。 因为它给我输出本地操作,如git日志,git分支,git提交等。

此外,GIT GUI客户端为远程操作提供错误“命令失败”。

我尝试了几次重新安装。 我也尝试了GIT以前的版本2.5.3(最新版本是2.6.0)。

有谁知道如何解决这个问题?

检查git remote -v的结果

如果没有远程定义,推或取将不知道在哪里看。

你可以用一个解决这个问题

 git remote add origin /url/of/remote/repo 

如果正常安装程序不适用于您,请卸载,然后将PortableGit-2.6.1-64-bit.7z.exe解压缩到任意位置,然后将C:\path\to\PortableGit-2.6.1-64-bit\bin添加C:\path\to\PortableGit-2.6.1-64-bit\bin%PATH%

然后,从回购根文件夹中,尝试使用git ls-remote来查看是否可以访问远程“ origin ”。

如果有像这样的错误:

 Faulting application name: git-remote-https.exe, version: 2.6.0.0, time stamp: 0x00000000 Faulting module name: LIBEAY32.dll, version: 1.0.2.4, time stamp: 0x00000000 

尝试并按照问题133评论 。 复制:

 c:\winprg\git-sdk-64\mingw64\bin\ssleay32.dll c:\winprg\git-sdk-64\mingw64\bin\libeay32.dll to c:\Windows\System32\