git - VisualStudio : An error was raised by libgit2. 类别 = checkout

标签 git visual-studio version-control tfs

我将 TFS 与 Git 结合使用,安装了 Visual Studio Tools for Git。

我正在尝试从 TFS 中提取所有提交(总共 5 个),但出现以下错误:

An error occurred. Detailed message: An error was raised by libgit2. 
Category = Checkout (MergeConflict).
2 conflicts prevent checkout

我该如何解决?

error

最佳答案

遗憾的是,适用于 Git 的 Visual Studio 插件不会显示解决此问题所需的错误消息。 (我希望他们计划在以后的版本中使用该功能。)

尝试使用 Git Bash 或使用 TortoiseGit pull 最新的提交.这些工具中的任何一个都应该让您知道您的冲突在哪里。

关于git - VisualStudio : An error was raised by libgit2. 类别 = checkout ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18782637/

相关文章:

c++ - union 成员无效

visual-studio - 在将 NuGet 安装为 VS 扩展的情况下重新安装 NuGet 包

c# - 获取解决方案中的所有启动项目

php - 在没有 Git 的情况下读取 Git 存储库

GIT 多个本地 checkout

git - 如何在 git 中获取标签的标题(不是提交)?

git - 在 SD 卡上的 WSL 中,git 添加对象的权限不足

git - 如何解决由于 "Invalid username or password"而无法推送到 GitHub?

GIT 如何在没有提交的情况下重置

version-control - 来自外部存储库的 Mercurial "vendor branches"?