如何删除github存储库中不必要的文件夹?

如何删除github存储库中不必要的文件夹?,github,Github,如何删除github存储库中不必要的文件夹?以下是我需要从中删除文件夹的github存储库:这些文件夹不完全是文件夹,而是gitlinks(特殊):引用另一个存储库的根文件夹哈希的简单SHA1条目 在您的情况下,由于没有与所述文件夹关联的.gitmodules,因此您只需执行以下操作: git rm aFolder # no trailing / git commit -m "remove aFolder entry" git push 使用git rm: git rm file1.txt g

如何删除github存储库中不必要的文件夹?以下是我需要从中删除文件夹的github存储库:

这些文件夹不完全是文件夹,而是gitlinks(特殊):引用另一个存储库的根文件夹哈希的简单SHA1条目

在您的情况下,由于没有与所述文件夹关联的
.gitmodules
,因此您只需执行以下操作:

git rm aFolder # no trailing /
git commit -m "remove aFolder entry"
git push
使用git rm:

git rm file1.txt

git commit-m“remove file1.txt”

但是,如果只想从Git存储库中删除文件,而不想从文件系统中删除,请使用:

git rm--缓存的file1.txt

git commit-m“remove file1.txt”

并将更改推送到远程回购


git push origin branch_name

重要说明:git不跟踪文件夹。它跟踪文件。删除文件并提交更改。在我看来,您在错误的位置创建了Git存储库。在这种情况下,您只需在实际要提交给源代码管理的文件夹中创建一个新的repo就可以轻松得多。