从 Web 存储库中删除签入的文件
我将一些临时文件添加到 git 存储库并将其推送到 Web 存储库。现在我想清理网络存储库并删除那些临时文件。请帮我办理手续。我已按照中给出的程序进行操作 从所有 Git 存储库提交历史记录中完全删除文件 ,但我在命令 #git commit --amend
处遇到问题,它说要与命令一起使用 --allow-empty
。 按照指示并完成整个过程后,我可以看到这些文件没有从网络存储库中删除。
从我的网络存储库中永久删除文件的步骤是什么?
I added some of the temp files to git repository and pushed it to the web repo. Now I want to clean the web repository and delete those temporary files. Please help me with the procedure. I've followed the procedure given in
Completely remove file from all Git repository commit history
, but I'm getting a problem at the command #git commit --amend
where it says to use --allow-empty
along with the command.
On doing as directed and completing the whole process, I can see that the files are not deleted from web repository.
What is the procedure to permanently remove files from my web repo?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
那么,您可以尝试的一件简单的事情就是删除本地存储库上的文件,然后提交并推送。这意味着这些文件将消失并且仅在上一次提交时出现。
这可能是最简单的方法。如果您也希望您的文件从整个网络存储库中消失,那么事情就会变得复杂。
Well, one simple thing you could try is to delete the files on your local repository, commit and push. This means that the files will disappear and will only be present on the previous commit.
This is probably the simplest approach. If you want your files to disappear from the entire web repository too, then things start getting complicated.