每次我将文件推送到Github时,它都会作为子模块上传!我怎么才能不让这种事发生?是否有一种方法可以反转子模块并像文件夹内的其他文件一样上传?
检查是否有多个。git文件夹
- one for you main local repository
- 一个用于本地存储库中的子文件夹
这意味着"嵌套的Git存储库",它将作为"gitlink"上传到GitHub上。(对嵌套repo的根树SHA1的引用)
删除那些嵌套的.git
子文件夹(假设你不需要内部历史记录)将允许添加,提交和推送这些子文件夹的实际内容。