如何在Git中从远程存储库中删除已删除的文件夹?

如何在Git中从远程存储库中删除已删除的文件夹?,git,Git,我从本地Git存储库中删除了一个文件夹,然后提交并将更改推送到远程存储库,文件被删除,但文件夹和子文件夹仍然存在。如何从远程存储库中删除空文件夹 Git实际上并不存储目录。它只是在需要的地方创建目录,以保存存储库中的文件。如果新克隆仍在创建这些目录,请确保不存在无法查看的文件(如.gitignore)。您可以通过调用以下命令强制git停止跟踪本地文件: git rm file.txt#警告,这也会从文件系统中删除该文件 您可以通过调用以下命令删除整个目录(及其内容): git rm-rf目录之后

我从本地Git存储库中删除了一个文件夹,然后提交并将更改推送到远程存储库,文件被删除,但文件夹和子文件夹仍然存在。如何从远程存储库中删除空文件夹

Git实际上并不存储目录。它只是在需要的地方创建目录,以保存存储库中的文件。如果新克隆仍在创建这些目录,请确保不存在无法查看的文件(如.gitignore)。

您可以通过调用以下命令强制git停止跟踪本地文件:

git rm file.txt#警告,这也会从文件系统中删除该文件

您可以通过调用以下命令删除整个目录(及其内容):


git rm-rf目录

之后,git ignore将不会跟踪bin或gen文件夹中新生成的文件。这就是我一直在寻找的。。。这比我想象的要简单