我有一个生产 git 存储库,我只将更改从主存储库中提取;我从不更改这个 repo 或从这里提交/推送。我最近不小心将一些未跟踪的(至少我认为是)图像文件从我的本地开发仓库推送到了主仓库。现在,当我尝试从主存储库中提取最新的内容时,git 报告了一个错误,即使用主存储库中的文件覆盖现有图像文件。我什至不想要来自 repo 的这个文件(它位于生产 repo 的 .gitignored 目录中)
我怎样才能 a) 在我的主仓库中删除这些不需要的图像文件,或者 b) 从我的 git pull 中排除这些文件?