从子模块目录中删除所有内容(就像在初始子模块更新之前一样)

问题描述 投票:0回答:1

我需要测试一个调用git submodule update --init的设施。

为了使命令具有可见效果,我希望将子模块目录重置为我最初调用submodule update之前所处的状态 - 即空白目录但仍注册为子模块。

如果我只是rm -rf在他们之下的一切,它被解释为一个本地的变化 - 而不是我需要的。

Removing并重新添加所有子模块不是我想要求助的东西,除非真的没有更好的方法。

git git-submodules
1个回答
0
投票

git submodule deinit这样做。

© www.soinside.com 2019 - 2024. All rights reserved.