3

我正在尝试运行以下命令:

git push github master

当我在 mintty 终端中运行此命令时,命令提示符只会挂起,直到我终止进程树。没有任何控制台输出。

bash.exe
  bash.exe
    git.exe
      git.exe
        git-remote-https.exe

在窗口中运行完全相同的命令会cmd成功推送主分支。

远程配置是通过 HTTPS。

我的问题是,为什么这个命令可以在基本命令提示符下工作,但不能在 cygwin 下工作?

这与路径的解释方式有关吗?

我看过一个与我的类似的问题,但他们的提示是请求用户名,但我的却没有。

4

2 回答 2

2

Cygwin 似乎对系统 Git 和 Cygwin Git 感到困惑。

我纠正这个问题的方法是卸载所有版本的 Git,然后重新安装你想要使用的 Git 版本。

要么使用Mac。:P

于 2013-12-18T05:27:35.173 回答
0

您是否已将 cygwin ssh 的公钥添加到您的 github 帐户?

https://github.com/settings/ssh

编辑:您必须登录到 github 才能获得上述链接

于 2013-01-15T17:10:32.067 回答