Git不显示未跟踪的目录


Git doesn't show untracked directories

本问题已经有最佳答案,请猛点这里访问。

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


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

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


在您想要提交的每个空文件夹中,一个名为.gitignore的空文件是很有意义的。

尤其是如果您(最终)在特定的文件夹中有一些您想忽略的文件,而不是其他文件。.gitkeep.keep最终只对它们的存在有帮助,不会提供任何其他功能。他们最终会变成死尸。

在这些空文件夹中,至少.gitignore对于跟踪文件夹的初始意图更有用。


应该使用名为".keep"或".gitkeep"的空文件