最近才发现我的一个Git仓库中因为.gitignore没有配置到位把build和.gradle等
文件夹里面的东西也给提交上去了,光那一个文件夹就3MB,而其他文件则只有200KB左右,感觉很不是那个意思,但是后来又进行了多次提交,想要回滚重做也不合适。有没有一种方案,可以去除那些提交中的某些文件而保留提交本身?
另外,由于某些未知原因,另一个项目中的提交似乎也混入了那个仓库中,而那些提交恰好又是所在分支的前几个提交,也不能用rebase直接消除。有没有一个方案,可以去除掉那些外来的提交?
提交历史如图(习惯一个版本提交一次)
