Visual Studio错误推送到远程git-git-tfs迁移

dot*_*sch 11 git tfs visual-studio git-tfs

我正在尝试使用git-tfs将TFVC项目迁移到Visual Studio Online git存储库.一切都适用于迁移,但现在每当我尝试使用Visual Studio 2015进行同步时,我都会收到此错误.

Error encountered while pushing to the remote repository: report-status: protocol error
Run Code Online (Sandbox Code Playgroud)

即使VS报告此错误,一切都正确地推送到远程仓库.如果我使用命令行或Git Extensions而不是VS,我没有任何错误.

在尝试创建分支时,我也会遇到很多奇怪的行为.它在VS之外工作正常.在我首先在VS之外创建分支之前,使用VS进行分支是行不通的.

有人遇到过这个问题吗?

Gra*_*amF 15

我收到此错误但行为略有不同:更改未被推送到远程服务器.

{Local-Branch} > Right-Click > Push 没有为我工作,但以下做了:

从Visual Studio 2015中的Team Explorer主屏幕:

  1. 点击 Branches
  2. 单击顶部的下拉列表 Branches | {ProjectName}
  3. 选择 Sync
  4. 点击Sync按钮.

这推动了从我的本地分支到我的远程分支的更改.


TK-*_*421 8

您需要确保将分支设置为默认值.转到您的repo设置,然后单击版本控制,然后右键单击master分支以设置为默认值.

在此输入图像描述