首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Visual Studio中从过去的提交创建新的git分支时,如何处理数组越界异常?

在Visual Studio中从过去的提交创建新的git分支时,如何处理数组越界异常?
EN

Stack Overflow用户
提问于 2019-02-20 23:00:28
回答 4查看 1.6K关注 0票数 0

偏移量和长度超出了数组的界限,或者count大于从索引到源集合末尾的元素数。

这是当我尝试为以前的提交创建一个新分支时,我在Team Explorer选项卡中得到的结果。我以前也遇到过这个错误,刚刚更新到VS2017 (15.9.7)的最新版本并没有什么不同。在过去,我设法绕过这个问题的唯一方法是通过扩展到其他提交,但现在这真的击中了我的痛处。

EN

回答 4

Stack Overflow用户

发布于 2019-02-20 23:05:23

在命令行中使用git checkout对我来说很有效。

更具体地说,是git checkout <commit> -b temp,其中<commit>是提交id。这样做的目的是创建一个名为temp的分支,方法与使用集成开发环境类似。

我不知道为什么这个错误会发生在我身上,但在查看类似的问题时,我注意到人们设法从命令行使用git命令。它在这里运行得足够好了。

票数 0
EN

Stack Overflow用户

发布于 2020-05-15 17:05:20

这是由于本地提交缓存过载造成的,因为它特定于Visual Studio

  • 选项1:使用git bash git checkout
  • 选项2:获取本地存储库备份,将其删除并再次克隆一次
票数 0
EN

Stack Overflow用户

发布于 2020-08-27 15:41:31

我遇到了此错误,并执行了以下步骤:转到: Visual Studio ->团队资源管理器->分支步骤1:删除不再需要的本地分支步骤2:在每个剩余的本地分支上,右键单击并选择Reset -> Delete changes (hard)

一旦您开始在另一个分支上工作,可能就不需要现有的更改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54789293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档