以下两种情况有什么区别。
在名为“A”的非空文件夹上运行git clone,该文件夹没有源控制元数据,即没有.git文件夹。
在名为'B'的非空文件夹上运行git clone,其中包含源控制数据,即具有.git文件夹
答案 0 :(得分:0)
由于git clone
将创建一个要自行克隆的目标目录,并将其分别创建为A
或B
的子目录,唯一的区别在于第二种情况,克隆目录将显示为B
中未跟踪的目录。请注意,Git不会以这种方式将克隆的存储库识别为B
的 git-submodule 。如果您想这样做,则需要使用git submodule add
代替。