【发布时间】:2017-02-23 00:23:26
【问题描述】:
我有一个包含许多子模块的项目,我试图让它们充当普通文件夹而不是 repos。我已经删除了每个文件夹中的 .git/ 文件夹,但它们仍然像子模块一样,当我运行 git status 时,它们似乎没有显示为未跟踪的文件。
【问题讨论】:
-
你为什么要这么做?
-
因为我需要一个“项目快照”
-
为什么是引号?你究竟是什么意思意思?你在用快照做什么?
-
我在做什么并不重要。当我推送容器应用程序时,我希望将子模块作为目录推送。现在它们被推送为 git 子模块
-
是的,这很重要,因为可能有一种完全不同的方式来实现您正在做的任何事情,解决XY problem 可以让每个人的生活更轻松。推什么?为什么不管它们是否是子模块?
标签: git