我在bitbucket上有一个个人/私人存储库,我正在尝试克隆.当我从Ubuntu框中克隆时,我能够克隆存储库:
$ git clone https://<user>@bitbucket.org/<user>/<repo>.git
Cloning into '<repo>'...
Password for 'https://<user>@bitbucket.org':
remote: Counting objects: 586, done.
remote: Compressing objects: 100% (519/519), done.
remote: Total 586 (delta 65), reused 583 (delta 65)
Receiving objects: 100% (586/586), 2.55 MiB | 650 KiB/s, done.
Resolving deltas: 100% (65/65), done.
Run Code Online (Sandbox Code Playgroud)
但是,当我从cygwin尝试相同的命令时,我得到一个无声的失败:
$ git clone -v --progress https://<user>@bitbucket.org/<user>/<repo>.git
Cloning into <repo>...
Run Code Online (Sandbox Code Playgroud)
然后git退出.我花了一个小时试图追踪这一点,但沉默的错误有点难以谷歌.
我试过的事情:
注意:git版本是1.7.5.1
有没有人对这里可能发生的事情有任何见解?
编辑/更新
在找不到解决问题的方法之后,我完全重新安装了cygwin,问题似乎已经消失了.
作为解决方法,请考虑安装适用于 Windows 的 Github,在资源管理器中右键单击要克隆的目录,然后在此处选择 Git Bash。然后,使用 Git Bash 克隆存储库。好处是 Cygwin git、Github for Windows 和 Git Bash 都可以访问同一个存储库(它们与同一个 .git 目录交互),因此它们不会互相干扰。如果 Git Bash 中克隆成功,您也许可以在 Cygwin 中进行常规操作。
在该目录中获取工作 git 的第四个选项是使用 vagrant。
| 归档时间: |
|
| 查看次数: |
653 次 |
| 最近记录: |