我有一个git存储库和许多分支。
master
build-app
develop
refactor-states
在分支 build-app 中,我曾在存储库中提交文件夹发布 ,然后将其删除。
但是你知道,它永远保留了那个文件夹。它使我的存储库如此重要(大约200 MB)。
我找到了包含 发布 文件夹的修订版: 170b737
那么,任何人都可以帮我永久删除文件夹发布。我尝试了几种方法, filer-branch , git rebase ,但我无法将其删除。请帮帮我!!!
答案 0 :(得分:0)
根据使用git rm共享的规范,您需要:
git rm -r folder-release
git commit -m "remove folder release"
上面的命令将从系统中删除该文件夹,因此如果你想从git中删除它,只需使用下面提到的命令:
git rm -r --cached folder release
git commit -m "remove folder release"
并将更改推送到远程仓库
git push origin build-app
这是我用来使用git从远程仓库中删除文件夹的过程。