Git推动需要永远

当我试图推送到我的远程git存储库,但它是永远不会发生。 我等了这么久,但是推动永远不会结束。 我的操作系统是Ubuntu 12.10。 谢谢。

尝试使用--verbose选项来查看实际发生的情况。 即使你做了小小的改动,一些内部的东西也可能导致git推送更多的数据。

看看git gc 。 它清理你的本地存储库,并可能加快速度,取决于你的问题。 备份强烈建议。

确保你使用正确的协议。

根据您如何设置本地配置,您可能需要使用https连接。 为此,请将远程存储库的协议从git@github.com:[user]/[repo]协议切换到https://github.com/[user]/[repo].git git@github.com:[user]/[repo] https://github.com/[user]/[repo].git协议。

此外,如果您无法使用https协议,则反之亦然。 在较旧的配置中,较旧的git@github用户身份验证通常会允许您连接作为回退。