商汇粹外网资源平台

搜索
查看: 1134|回复: 0

有没有什么方法能删除某个指定提交中的某些文件而保留提交本身 ...

[复制链接]

该用户从未签到

3

主题

11

帖子

41

积分

新手上路

Rank: 1

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表