2012-02-29 42 views
2

我使用一个新的红帽子操作系统,与git版本1.7.6(也试过1.9.2)。我也有一个git 1.7.6的debian 6机器。当我在debian机器上创建一个克隆并填充一个子模块时,子模块以.git目录结束。但是,当我在红帽机器上执行相同的命令时,我的子模块最终会生成一个名为.git的文件,以及位于我的根目录下的新目录,名为modules .git。此模块目录似乎包含我期望在submodule下的.git中的内容。到底是怎么回事???是否改变了git子模块的行为?

回答