修改 git 的历史 commit,你能想到几种方案?

最近遇到一个 git 的问题: 我在某个文件里写了一段不应该提交上去的内容,没注意,提交上去了。 后来又提交了很多个 commit。 之后我发现了这个,又把它去掉了,提交了一个新的 commit。 这