删除.git文件夹中的空目录安全吗?

删除.git文件夹中的空目录安全吗?,git,Git,git存储库的每个工作副本都有一个名为“.git”的隐藏文件夹。我发现它可能包含诸如“功能”、“修补程序”、“标签”等空文件夹。 移除它们安全吗?如果需要,是否会重新创建它们?是。Git将在需要时重新创建任何文件夹。删除空文件夹完全可以 也就是说,我看不出有任何理由删除它们。他们没有对你做任何事,是吗?这不安全。我试过了,现在git fsck声称它不是git存储库 你是不是经常使用?我会先试试。是的,git gc不会删除它们,甚至不会删除git gc--aggressive。哦,是的,它们在威胁

git存储库的每个工作副本都有一个名为“.git”的隐藏文件夹。我发现它可能包含诸如“功能”、“修补程序”、“标签”等空文件夹。
移除它们安全吗?如果需要,是否会重新创建它们?

是。Git将在需要时重新创建任何文件夹。删除空文件夹完全可以


也就是说,我看不出有任何理由删除它们。他们没有对你做任何事,是吗?

这不安全。我试过了,现在git fsck声称它不是git存储库

你是不是经常使用?我会先试试。是的,git gc不会删除它们,甚至不会删除git gc--aggressive。哦,是的,它们在威胁我的生命!每天晚上我都能听到他们的声音。他们在追我!太可怕了!哈哈,让我们说我有我的理由“恶棍!”我尖叫道,“不要再伪装了!我承认这件事!-撕毁文件系统!这里,这里!-这是对可怕的空目录的打击!”但是如果有什么东西要用“修补程序”来威胁你,你难道不是有点好奇吗?最小有效的git repo是
mkdir-p.git/{objects,refs};echo ref:refs/heads/master>.git/HEAD;>。git/config
。您的问题不是删除空目录。