我正在使用一个小型drupal站点,我正试图将更改从我的本地Windows框推送到HostGator(linux)上的远程共享主机帐户。我在我的机器上安装了git bash,并在Git Bash中设置了无密码登录。这似乎工作正常。
这是我的命令:
git clone "ssh://user@domain.com/~/public_html/.git"
以下是完整回复:
Cloning into public_html...
error: git upload-pack: git-pack-objects died with error.
remote: Counting objects: 3330, done.fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
remote: fatal: unable to create thread: Resource temporarily unavailable
remote: aborting due to possible repository corruption on the remote side.
fatal: early EOF
fatal: index-pack failed
这是我尝试过的:
ssh domain.com
Last login: Mon Jan 23 14:38:07 2012 from xxxx
[user@domain.com]$ cd public_html
[user@domain.com]$ git fsck
[user@domain.com]$
我还尝试删除本地和远程git repos,执行另一个git init并提交所有新鲜内容。尝试将repo克隆到我的机器时,我仍然遇到同样的错误。
为什么我不能从远程站点克隆(或拉取)?我该如何解决这个问题?