1. 问题复现
idea
中出现多个git-remote
项目选项;- 子模块的代码不在父模块中,可以单独提交;
2. 问题分析
- 仔细浏览子模块文件内容,可以发现,子模块中多了一个
.git
文件夹,多了.gitignore
文件。 idea
扫描文件的时候读取到了git
相关的文件,解析成了多个git
仓;- 这是一种单窗口多仓合并处理的模式,但是不适合当前使用;
3. 问题解决
- 删除多余的
.git
文件夹,.gitignore
文件,即可。
idea
中出现多个git-remote
项目选项;.git
文件夹,多了.gitignore
文件。idea
扫描文件的时候读取到了git
相关的文件,解析成了多个git
仓;
.git
文件夹,.gitignore
文件,即可。