如何在git/签入文件夹框架中添加许多空文件夹?

如何在git/签入文件夹框架中添加许多空文件夹?,git,Git,我想在我的git repo中签入一个文件夹骨架。当时的想法是,其他人只需复制文件夹,然后在他们的存储库中将其作为模板文件夹使用/修改即可 因为我的首选解决方案是在每个子文件夹中添加一个.keep文件。这将允许签入任何文件夹。以下命令完全执行任务-它递归创建。在每个文件夹中保留文件 find . -type d -exec touch {}/.keep \; 现在,您可以添加.keep文件,从而也可以添加所有文件夹。您的问题是,我如何轻松/快速地将.keep文件添加到我工作文件夹中的所有目录中

我想在我的git repo中签入一个文件夹骨架。当时的想法是,其他人只需复制文件夹,然后在他们的存储库中将其作为模板文件夹使用/修改即可


因为我的首选解决方案是在每个子文件夹中添加一个.keep文件。这将允许签入任何文件夹。

以下命令完全执行任务-它递归创建。在每个文件夹中保留文件

find . -type d  -exec touch {}/.keep \;

现在,您可以添加.keep文件,从而也可以添加所有文件夹。

您的问题是,我如何轻松/快速地将.keep文件添加到我工作文件夹中的所有目录中?你似乎在问如何让git提交空文件夹标题,然后继续说明这是如何不可能的,并且你已经提出了解决方案,但你实际上没有问任何问题。实际上,我想记录解决方案。我在不同的地方找到了它的提示,并希望跟踪该命令。我在问题中提出了解决这个问题的方法,我看到了你的问题。据我所知,使用.keep文件实际上是解决问题的一个好方法,但如果你有任何其他解决方案,我完全愿意使用它-检查大量空文件夹就是这个问题的内容。然后你应该明确地将其作为问题的一部分写下来,例如,我如何快速、轻松地添加所有这些文件,而无需手动操作?然后确保您发布的是哪个操作系统或类似系统,因为您发布的答案在Windows上不起作用。