找到要删除文件的 commit 的哈希值后,使用以下命令将该文件从 commit 中移除: git rebase -i <commit 的哈希值>~1 在弹出的文本编辑器中,找到要删除文件的 commit,并将其前面的单词改为 edit。 保存并关闭编辑器,Git 会自动进入 rebase 操作,在 rebase 操作中,使用以下命令删除文件: git rm <要删除的文件> 完成删除后,继续 rebase 操作,使用以下命令保存并退出: git rebase --continue 提交更改: git commit --amend 最后将更改推送到远程仓库: git push origin <分支名> --force 这样就成功删除了指定 commit 中的文件,删除 commit 中的文件是一种不可逆操作,请确保在执行之前备份重要数据。。 注意:使用--force选项可能会导致远程仓库的历史被改变,谨慎操作。 以上就是 git 如何删除 commit 的文件的详细内容,更多 git 相关内容请关注www.mimiwuqi.com的其它相关文章!