【问题标题】:Adding a folder creates a submodule添加文件夹会创建一个子模块
【发布时间】:2014-04-19 12:41:13
【问题描述】:

当我添加一些特定文件夹时,git tower 会为这些文件夹创建一个子模块。我不想创建子模块。

我注意到的一些模式是,在这个XYZ 文件夹内有一个名为MyFolder 的文件夹,还有一个同名的文件夹MyFolder,它与作为子模块的文件夹位于同一目录中。

我不知道是不是这个问题。是的,那么如何解决呢?

【问题讨论】:

    标签: git github git-submodules git-tower


    【解决方案1】:

    我通过首先删除文件夹MyFolder 解决了这个问题,该文件夹由 git tower 转换为子模块(尽管我提交了XYZ)。

    git rm --cached path/to/submodule
    rm -rf path/to/submodule
    

    然后再次将MyFolder 添加到XYZ 并提交解决了问题。

    cd path/to/XYZ
    git add MyFolder/
    git commit -m "Added MyFolder" MyFolder/
    

    【讨论】:

      猜你喜欢
      • 2020-03-03
      • 2017-02-28
      • 2013-03-13
      • 1970-01-01
      • 2022-12-10
      • 2018-08-09
      • 1970-01-01
      • 2023-04-03
      • 2019-11-24
      相关资源
      最近更新 更多