git - git submodule add 错误:没有签出提交
问题描述
我在 bitbucket 的帮助下创建了一个新的 git 存储库,称为混淆矩阵。现在,我正在尝试在另一个 git 存储库(称为workspace)中添加混淆矩阵存储库作为子模块,如下所示:
git submodule add https://....@bitbucket.org/..../confusionmatrix.git
但我收到以下错误:
'confusionmatrix' 没有签出提交
我已经使用其他 git 存储库将其制作到同一个存储库“工作区”并且运行良好。
我做错了什么?
解决方案
作为仅供参考,如果您不小心在尝试添加的文件夹下的任何子文件夹中已经有一个 .git 文件夹,则会显示相同的消息。如果是这种情况,则删除 git 子文件夹,如果有任何 .vs 文件,也将其删除。那是我的情况,我有同样的错误信息。
推荐阅读
- jackson2 - Jackson JsonProperty 未应用
- xml - 仅在根节点添加前缀 NS0
- php - 函数爆炸不适用于“+”字符
- java - 嵌套异常是 java.lang.VerifyError: Bad return type + getProfiler()Lcom/orientechnologies/common/profiler/OProfiler;@4: 转
- angular - 虚拟列表中的反应式表单行为不稳定
- android-gradle-plugin - 为什么 Android Studio 不运行 gradle?
- android - 谷歌地图 - 膨胀 SupportMapFragment 时出错
- java - 为什么仅通过更改 ConcurrentHashMap 中的键值来输出差异
- uml - 混淆的内部和外部用例图
- ios - 通过应用程序注册 Azure B2C Facebook