我在尝试将新项目推送到我的VS Online Git仓库时遇到错误。
我在VS Online中创建了一个新的repo,将其克隆到我的本地pc,然后通过File Explorer将我的项目文件复制到本地repo中。我已经包含了所有文件,添加了一个忽略文件并提交了它们。
当我尝试同步或只是推送未同步的提交时,我收到以下错误:
An error occurred. Detailed message: An error was raised by libgit2. Category = Net (Error).
Error while copying content to a stream.
一个小问题是我正在使用卫星互联网连接 - 它非常快,但具有高延迟。 VS Team Explorer中的其他所有功能都可以正常工作。
有什么想法吗?
答案 0 :(得分:3)
尝试将新的本地存储推送到新的TFS Git远程时,我遇到了同样的问题。回购有一些大文件和很多历史。总大小刚刚超过556 MB。解决方案是从命令行使用本机Git。我假设这一方完全是步骤LibGit2。我在本地仓库位置使用了以下命令:
git push --all
答案 1 :(得分:0)
我用git-gui来推动这个项目。 http://git-scm.com/docs/git-gui
它可能在幕后使用与命令工具相同的命令,但可以节省您的输入。