创建一个空文件夹

由于 Git 管理文件并将其目录附加到它们,因此无法在 Git 中添加和提交空文件夹,从而减少提交并提高速度。要解决这个问题,有两种方法:

方法一:.gitkeep

解决这个问题的一个方法是使用 .gitkeep 文件为 Git 注册文件夹。为此,只需创建所需目录并将 .gitkeep 文件添加到该文件夹​​即可。此文件为空白,除了仅注册文件夹之外不起任何作用。要在 Windows(具有笨拙的文件命名约定)中执行此操作,只需在目录中打开 git bash 并运行命令:

$ touch .gitkeep

此命令只在当前目录中生成一个空白的 .gitkeep 文件

方法二:dummy.txt

另外一个 hack 非常类似于上面的步骤,可以遵循相同的步骤,但只需使用 dummy.txt 代替 .gitkeep。这还有一个额外的好处,就是可以使用上下文菜单在 Windows 中轻松创建它。而你也可以在其中留下有趣的消息。你也可以使用 .gitkeep 文件来跟踪空目录。.gitkeep 通常是一个空文件,用于跟踪空的 directoy。