Github Mac 的应用程序在打开时崩溃
Github App for Mac crashes upon opening
为 Mac 应用程序下载了 Github,它在打开时立即崩溃。这是错误报告:
应用程序特定信息:
*** 由于未捕获的异常 'NSInternalInconsistencyException' 而终止应用程序,原因:'Received error from name: in binding for key path "currentActionViewModel" on : NSError { domain: GTGitErrorDomain, code: -12, description: "Failed to create reference to tracking branch from name: refs/heads/master, shortName: master, sha: { SHA: da048479dec26b5e59ccd594bc32a4c7c8e93dc5 }, remoteName: (null), repository: fileURL: file:///Users/johnfarmer/.Trash/first_app/", underlying error: NSError { domain: GTGitErrorDomain, code: -12, description: "'https://github.com/johnfarmernyc/first_app.git' 不是有效的远程名称。"} }'
以 NSException 类型的未捕获异常终止
中止()调用
这是存储库配置的问题。你必须自己诊断。
我不为 Mac 使用 Github 我从命令行使用 Git。
打开 Terminal.app 和 cd <the path of the first_app folder>
然后做一个 git fetch origin
看看是否有任何效果。您还可以编辑 first_app/.git/config
文件并删除对跟踪分支的引用,希望 Github for Mac 再次恢复。
您也可以尝试删除 first_app 存储库,然后使用 Github for Mac 重新克隆它。
作为旁注,您最好不要将 Github 用于 Mac,而只需使用开箱即用的 Git(在命令行上)它需要学习曲线有点多,但值得,而且有一个更大的 Git 社区然后有一个 Mac 社区的 Git 中心。
我遇到了同样的问题,正在为主分支更改我的 .git/config 文件:
[分支 "master"]
远程 = git@github.com:/.git
至:
[分支 "master"]
远程=原点
已解决问题。 GitHub 支持人员确认这是正确的解决方案。
为 Mac 应用程序下载了 Github,它在打开时立即崩溃。这是错误报告:
应用程序特定信息: *** 由于未捕获的异常 'NSInternalInconsistencyException' 而终止应用程序,原因:'Received error from name: in binding for key path "currentActionViewModel" on : NSError { domain: GTGitErrorDomain, code: -12, description: "Failed to create reference to tracking branch from name: refs/heads/master, shortName: master, sha: { SHA: da048479dec26b5e59ccd594bc32a4c7c8e93dc5 }, remoteName: (null), repository: fileURL: file:///Users/johnfarmer/.Trash/first_app/", underlying error: NSError { domain: GTGitErrorDomain, code: -12, description: "'https://github.com/johnfarmernyc/first_app.git' 不是有效的远程名称。"} }' 以 NSException 类型的未捕获异常终止 中止()调用
这是存储库配置的问题。你必须自己诊断。
我不为 Mac 使用 Github 我从命令行使用 Git。
打开 Terminal.app 和 cd <the path of the first_app folder>
然后做一个 git fetch origin
看看是否有任何效果。您还可以编辑 first_app/.git/config
文件并删除对跟踪分支的引用,希望 Github for Mac 再次恢复。
您也可以尝试删除 first_app 存储库,然后使用 Github for Mac 重新克隆它。
作为旁注,您最好不要将 Github 用于 Mac,而只需使用开箱即用的 Git(在命令行上)它需要学习曲线有点多,但值得,而且有一个更大的 Git 社区然后有一个 Mac 社区的 Git 中心。
我遇到了同样的问题,正在为主分支更改我的 .git/config 文件:
[分支 "master"] 远程 = git@github.com:/.git
至:
[分支 "master"] 远程=原点
已解决问题。 GitHub 支持人员确认这是正确的解决方案。