我有一个 git repo,我需要在没有冲突的情况下开始工作。它是 .net/c# mvc 存储库。问题是 dll 和 pdb 文件。这些文件被意外提交到了 repo,所以当我做我的初始时git pull
,我得到了另一个开发人员提交的所有这些文件。
我已经设置了.gitignore
这样的:
bin/
obj/
App_data/
从其他帖子中,我相信这就是我需要做的所有事情,但是,如果我构建我的项目并运行git status
它,它会显示许多将要提交的 dll 和 pdb 文件。
这是因为当我克隆它时这些文件存在于仓库中吗?如果是这样,删除这些文件的最佳方法是什么?