解决方法:
除了移除相关的文件,还要修改git的历史记录,移除相应的commit结点。
最简单的方法是使用以下命令:
git filter-branch -f --index-filter 'git rm --cached --ignore-unmatch YOUR-FILE'
此命令会将指定的文件从push过程中过滤掉。
作者:光明自在
链接:https://www.jianshu.com/p/59f90fe650dc
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。