【发布时间】:2014-04-19 12:41:13
【问题描述】:
当我添加一些特定文件夹时,git tower 会为这些文件夹创建一个子模块。我不想创建子模块。
我注意到的一些模式是,在这个XYZ 文件夹内有一个名为MyFolder 的文件夹,还有一个同名的文件夹MyFolder,它与作为子模块的文件夹位于同一目录中。
我不知道是不是这个问题。是的,那么如何解决呢?
【问题讨论】:
标签: git github git-submodules git-tower
当我添加一些特定文件夹时,git tower 会为这些文件夹创建一个子模块。我不想创建子模块。
我注意到的一些模式是,在这个XYZ 文件夹内有一个名为MyFolder 的文件夹,还有一个同名的文件夹MyFolder,它与作为子模块的文件夹位于同一目录中。
我不知道是不是这个问题。是的,那么如何解决呢?
【问题讨论】:
标签: git github git-submodules git-tower
我通过首先删除文件夹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/
【讨论】: