1

我正在使用 Ubuntu 12.04,当我尝试将多个文件推送到 Github 时,git 在写入对象时挂起(如果包有这么多文件)或在写入对象后挂起(如果包的文件较少 - 比如 10- 15)。我试图重新创建 git 文件,但它不起作用。我尝试使用openssh-server并配置 sshd_config 使其本身具有“TcpRcvBufPoll no”(顺便说一句,它最初没有这个短语,我将它添加为新行),它也不起作用。可能是什么问题呢?我不能一次推送 10-15 个文件。这是最初的提交,我无法解决。

4

3 回答 3

0

您是否尝试过通过 HTTPS 添加 git 远程并确认该行为仅是由于 SSH 配置损坏所致?

git remote add myrepoHTTP https://github.com/path/to/repo.git
于 2012-12-03T22:26:12.317 回答
0

尝试使用 HTTPS 克隆现有存储库并以这种方式推送文件。

按照github上描述的设置来设置 git 和 github 以在 HTTPS 上工作。

于 2012-12-04T00:10:52.937 回答
0

这是一个老问题,但我遇到了类似的问题,上传冻结在 71%,希望我的解决方案可以帮助任何人找到这个 ;)

我的问题是我使用超级用户创建了目录和 git-repository,所以推送失败导致它冻结在 70% 左右。将目录改成指定的 git-ssh-user 解决了这个问题。

于 2017-11-30T16:52:54.710 回答