Github App for Mac在打开时崩溃了

时间:2015-05-16 22:50:23

标签: macos github crash repository

下载了Github for Mac应用程序,它在打开时立即崩溃。这是错误报告:

特定应用信息: ***由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'从名称收到错误:在关键路径的绑定中“currentActionViewModel”on:NSError {domain:GTGitErrorDomain,code:-12,description:“无法创建对从名称跟踪分支:refs / heads / master,shortName:master,sha:{SHA:da048479dec26b5e59ccd594bc32a4c7c8e93dc5},remoteName:(null),repository:fileURL:file:///Users/johnfarmer/.Trash/first_app/“,unders错误:NSError {domain:GTGitErrorDomain,代码:-12,description:“'https://github.com/johnfarmernyc/first_app.git'不是有效的远程名称。” }}' 以NSException类型的未捕获异常终止 abort()调用

2 个答案:

答案 0 :(得分:1)

这是存储库配置的问题。你必须自己诊断它。

我不使用Github for Mac我从命令行使用Git。

打开Terminal.app并cd <the path of the first_app folder>然后执行git fetch origin,看看是否有任何效果。您还可以编辑first_app/.git/config文件并删除对跟踪分支的引用,希望Github for Mac能够再次恢复。

您也可以尝试删除first_app repo,然后使用Github for Mac再次重新克隆它。

作为旁注,你最好不要使用Github for Mac,只需使用Git开箱即用(在命令行上)它需要更多的学习曲线但是值得,并且有一个更大的Git社区然后有一个Github for Mac社区。

答案 1 :(得分:0)

我遇到了同样的问题,并从以下位置更改了主分支的.git / config文件:

[branch“master”]     remote = git@github.com:/.git

为:

[branch“master”]     remote = origin

修正了问题。 GitHub支持证实这是正确的解决方案。