从 Web 存储库中删除签入的文件

发布于 2024-12-10 14:41:31 字数 372 浏览 0 评论 0原文

我将一些临时文件添加到 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

染墨丶若流云 2024-12-17 14:41:31

那么,您可以尝试的一件简单的事情就是删除本地存储库上的文件,然后提交并推送。这意味着这些文件将消失并且仅在上一次提交时出现。

这可能是最简单的方法。如果您也希望您的文件从整个网络存储库中消失,那么事情就会变得复杂。

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文