当我开始我的 git repo 时,我提交了一些文件作为初始提交。现在,在许多提交之后,我注意到我在这些文件中包含了一行我不想发布的信息(与代码的其余部分不同)。所以我想删除/更改这一行并保留其余代码。
环顾四周,我找到了这个解决方案:插入一个空提交作为初始提交(在此处描述:在 Git 中的根提交之前插入一个提交?),对其进行变基,然后通过修改编辑旧的第一个提交。不幸的是,在变基期间会出现许多残酷的合并冲突(如此处所述:git:解决由变基引起的冲突)。
有没有不同的方法来解决我的问题,还是必须手动修改和编辑所有冲突?
提前致谢 :)