偏移量和长度超出了数组的界限,或者count大于从索引到源集合末尾的元素数。
这是当我尝试为以前的提交创建一个新分支时,我在Team Explorer选项卡中得到的结果。我以前也遇到过这个错误,刚刚更新到VS2017 (15.9.7)的最新版本并没有什么不同。在过去,我设法绕过这个问题的唯一方法是通过扩展到其他提交,但现在这真的击中了我的痛处。
发布于 2019-02-20 23:05:23
在命令行中使用git checkout
对我来说很有效。
更具体地说,是git checkout <commit> -b temp
,其中<commit>
是提交id。这样做的目的是创建一个名为temp
的分支,方法与使用集成开发环境类似。
我不知道为什么这个错误会发生在我身上,但在查看类似的问题时,我注意到人们设法从命令行使用git命令。它在这里运行得足够好了。
发布于 2020-05-15 17:05:20
这是由于本地提交缓存过载造成的,因为它特定于Visual Studio
发布于 2020-08-27 15:41:31
我遇到了此错误,并执行了以下步骤:转到: Visual Studio ->团队资源管理器->分支步骤1:删除不再需要的本地分支步骤2:在每个剩余的本地分支上,右键单击并选择Reset -> Delete changes (hard)
一旦您开始在另一个分支上工作,可能就不需要现有的更改。
https://stackoverflow.com/questions/54789293
复制相似问题