这是一个Git bug吗?

时间:2012-10-18 22:42:21

标签: git

我正在测试Git稀疏结账功能,使用手册和this page作为指南。我尝试通过创建一个包含以下内容的稀疏结账文件来检查目录(当然隐藏实际名称):

dir1/

然后我运行git read-tree -mu然后我按预期在我的存储库中看到dir1。接下来我决定签出一个新目录,所以我再次更新稀疏结账文件的内容,如下所示:

dir1/
dir2/

然后我运行git read-tree -mu,然后我看到以下非嵌套目录:

dir1
dir2
dir3
dir4

为什么会出现额外的目录?这是Git中的错误吗?请注意,如果我从稀疏结帐文件中删除dir2/,它们似乎也会作为一个组消失。

1 个答案:

答案 0 :(得分:1)

由于dir开头时缺少斜线:“dir2”应该读为“/ dir2”