【发布时间】:2015-04-26 10:43:36
【问题描述】:
今天早上 AS 在启动时崩溃了。我重新启动,它似乎启动正常。但是,当我尝试通过 AS 提交并推送到 GitHub 时,我得到一个内部 IDE 错误。我已经找到了一系列错误,但不确定它们的含义以及如何解决它们:
- AS IDE 错误:collectInfoToPush |无法收集提交以推送....致命:错误修订版 'origin/master..master'
- 命令行:git status:你的分支是基于'origin/master'的,但是上游已经没有了。
- 命令行:git fsck:错误:refs/remotes/origin/master 的错误引用:dangling blob 0d40b3eceae21f1bfdd851fe137a40a3fd624437......(其中很多)
我很抱歉,除了非常基础的知识之外,我对 git 知之甚少。我猜想当 AS 崩溃时,我的本地仓库不知何故失去了与我在 GitHub 上的仓库的跟踪。任何人的任何建议都将不胜感激。
谢谢, 里兹
【问题讨论】:
-
你用 Git Bash 测试过命令行吗?
-
我在 AS 终端和 Git Bash 中运行了上面 *"git status" 和 "git fsck" 的命令,结果相同。
-
this thread 的接受回答提供了很多与您的案例相关的有用信息。
-
谢谢。我之前确实看过,但希望有一些涉及 AS 而不是命令行的“简单”解决方案(我对命令行的东西几乎没有耐心!)。会再看一遍。
标签: android git github android-studio