小编Ant*_*ony的帖子

即使有一个忽略文件,Git 也会不断添加 bin 和 obj 文件

我一直在研究 POC,现在被要求将其上传到我们的 GitHub。我已经这样做了,但今天我注意到binobj文件夹被包含在内。

所以我打开我的.gitignore文件来检查我是否添加了 Visual Studio 配置文件。它是..我可以看到[Bb]in/并被[Oo]bj/包括在内。

因此,我尝试通过键入以下内容从 Git 中删除该文件夹:

git rm --cached -r [folder]/bin
Run Code Online (Sandbox Code Playgroud)

这样做之后,我看到所有文件都*dll被删除了,我检查了团队资源管理器并注意到所有文件都被删除了。

提交并重建以查看所有bin文件返回...

它不仅仅是解决方案中的一个项目。似乎所有人都在这样做。我的.gitignore文件在我的解决方案的根目录中。以及 .git 文件夹。文件夹结构的屏幕截图。

  • 我尝试将.gitignore文件复制到项目文件夹。没用
  • 我尝试添加**/[Bb]in/& **[Bb]in/.. 没有变化。

关于我在这里缺少什么的任何想法?

.gitignore这里的精确副本

我恢复了我的**/[Bb]in/更改,看看我是否破坏了某些东西。

git gitignore

6
推荐指数
1
解决办法
4771
查看次数

标签 统计

git ×1

gitignore ×1