Git没有显示未跟踪的目录

时间:2013-08-29 12:41:58

标签: git

git status命令不显示新的未跟踪目录,我无法git添加它们。我该如何解决这个问题?显示新的和未跟踪的文件,问题仅出现在新目录中。

3 个答案:

答案 0 :(得分:15)

Git无法将目录添加到存储库。只能添加文件。

如果要添加目录,请将空.gitignore文件放入其中并添加。

答案 1 :(得分:5)

您应该使用名为“.keep”或“.gitkeep”的空文件

答案 2 :(得分:5)

您想提交的每个空文件夹中名为.gitignore的空文件都很有意义。

特别是如果您(最终)拥有某些文件,您希望在该特定文件夹中忽略这些文件,而不是其他文件。 .gitkeep.keep最终只会对它们存在并且不提供任何其他功能有所帮助。他们最终将成为自重

这些空文件夹中至少.gitignore可能比跟踪文件夹的初始意图更有用。