Github Windows客户端“加载提交失败”

时间:2012-11-14 18:22:07

标签: git github github-for-windows

我有一个较大的(在15,000个提交中)Git存储库,从命令行Git访问时似乎没问题,但是当我在Github Windows客户端中打开存储库时,我总是收到错误“加载提交失败 - 无法加载存储库的提交历史记录。您可能需要打开一个shell并调试此存储库的状态。“

如果我取消该错误消息,那么事情似乎没问题。我当前的问题是,是否有办法告诉客户端尝试运行哪个local-git或web-github命令失败。更一般地说,Github客户端是否有诊断模式或日志,如果可能,我可以告诉UI正在启动的命令?

谢谢,

2 个答案:

答案 0 :(得分:6)

回答我自己的问题......

我联系了Github支持,并指出了如何获取客户端日志的说明:

https://help.github.com/articles/accessing-the-github-for-windows-log

我所遇到的问题在日志中很明显,结果证明LibGit2Sharp中的一个已知错误是由分支名称中的“@”符号引起的。

希望这个答案可以帮助将来的某个人。

答案 1 :(得分:2)

我遇到了同样的问题,但很容易修复。你只需要去

C:\Users\User

然后删除.gitconfig文件。

(可选)创建所有存储库的备份,但之后必须克隆所有存储库。