1

如何删除我的 github 存储库中不必要的文件夹?以下是我需要从中删除文件夹的 github 存储库:https ://github.com/tux-superman/VitekSky

4

2 回答 2

1

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

在您的情况下,由于没有.gitmodules关联到所述文件夹,您需要做的就是:

git rm aFolder # no trailing /
git commit -m "remove aFolder entry"
git push
于 2019-11-30T19:39:24.917 回答
1

使用 git rm:

git rm file1.txt

git commit -m "删除文件 1.txt"

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

git rm --cached file1.txt

git commit -m "删除文件 1.txt"

并将更改推送到远程仓库

git push origin 分支名称

于 2019-11-30T19:41:59.027 回答