我在heroku上有一个应用程序,不幸的是我们的git存储库有一些文件不应该从头开始提交。git:在使用过滤分支来删除文件后无法推送更改
但现在其他人即将在项目中合作,这些文件总是会产生合并冲突,所以我需要删除它。我用这个命令成功地删除这些文件从所有提交历史:
git filter-branch --index-filter 'git rm --cached --ignore-unmatch -r foldername' HEAD
但我不能把这些更改应用到服务器,我被迫前拉,因此通过失去了我的变化过滤分支。
如何将这些更改推送到服务器,以便我们不再存在冲突问题?
在此先感谢。
你试过'git push --force'了吗?如果是这样,服务器禁止强制推送? –
我...不知道那个:(它工作完美,我不能接受你的评论作为答案,但是非常感谢你! – MarceloJ