我正在尝试使用 git-tfs 将 TFVC 项目迁移到 Visual Studio Online git 存储库.迁移一切正常,但是现在每当我尝试使用 Visual Studio 2015 进行同步时,我都会收到此错误。
Error encountered while pushing to the remote repository: report-status: protocol error
即使 VS 报告此错误,所有内容都已正确推送到远程仓库。如果我使用命令行或 Git 扩展而不是 VS,我不会收到任何类型的错误。
我在尝试创建分支时也遇到了很多奇怪的行为。它在 VS 之外工作正常。在我第一次在 VS 之外创建分支之前,使用 VS 进行分支不起作用。
有人遇到过这个问题吗?
最佳答案
我收到此错误,但行为略有不同:更改未推送到远程服务器。
{Local-Branch} > Right-Click > Push
对我不起作用,但以下操作:
从 Visual Studio 2015 中的团队资源管理器主屏幕:
- 点击
分支
- 单击顶部有
Branches | 的下 pull 菜单{项目名称}
- 选择
同步
- 点击
同步
按钮。
这将更改从我的本地分支推送到我的远程分支。
关于git - Visual Studio 错误推送到远程 git - git-tfs 迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35019839/