git - 无法使用 Android Studio 结帐大师
问题描述
我通过 Android Studio 创建了一个新分支并将我的应用程序的一个版本推送到其中。接下来,我使用 checkout master 回到我的另一个分支并继续工作。
在那之前一切都很顺利。第二天打开 AS 时,它告诉我我的项目处于分离的 Head 状态。提交不再起作用。签出 master 或任何其他分支也不起作用。我收到错误消息“无法结帐。未找到修订。”
拉取请求、推送请求或与存储库相关的任何其他内容都不再起作用。由于该版本控制不再可能。
老实说,我现在不知道该怎么办。
解决方案
在那种情况下:
- 关闭 Android Studio
- 切换回命令
- 做一个 git status 来检查你是否确实处于分离的 HEAD 状态
- 做一个
git checkout master
- 再次打开AS。
推荐阅读
- git - 远程:未找到存储库。在我自己的github上
- vue.js - 使用 v-slot 和 v-chip 不允许编辑芯片
- c++ - C++ std::maps 和带有构造函数的类值
- python - 如何让散景小部件与 plot .on_change() 交互
- laravel - 在 Laravel 中排除条件路由
- timestamp - 如何在 CockroachDB 中将 Unix 时间戳转换为日期?
- java - JPA/Hibernate:如何在同一会话中为具有 @Id 注释的字段保留重复值?
- c++ - 它说没有匹配的成员函数来调用“插入”。这是一个学校项目,我真的被卡住了
- azure-logic-apps - 通过自定义连接器使用大型 API。API 的定义超过了 1MB 的文件大小限制
- caching - PIPT L1 缓存的最小关联性也是 VIPT,访问集合而不将索引转换为物理