创建一个空文件夹
由于 Git 管理文件并将其目录附加到它们,因此无法在 Git 中添加和提交空文件夹,从而减少提交并提高速度。要解决这个问题,有两种方法:
方法一:.gitkeep
解决这个问题的一个方法是使用 .gitkeep
文件为 Git 注册文件夹。为此,只需创建所需目录并将 .gitkeep
文件添加到该文件夹即可。此文件为空白,除了仅注册文件夹之外不起任何作用。要在 Windows(具有笨拙的文件命名约定)中执行此操作,只需在目录中打开 git bash 并运行命令:
$ touch .gitkeep
此命令只在当前目录中生成一个空白的 .gitkeep
文件
方法二:dummy.txt
另外一个 hack 非常类似于上面的步骤,可以遵循相同的步骤,但只需使用 dummy.txt
代替 .gitkeep
。这还有一个额外的好处,就是可以使用上下文菜单在 Windows 中轻松创建它。而你也可以在其中留下有趣的消息。你也可以使用 .gitkeep
文件来跟踪空目录。.gitkeep
通常是一个空文件,用于跟踪空的 directoy。