【发布时间】:2019-05-10 15:02:23
【问题描述】:
当我将代码推送到 github 版本控制系统时,它包含以下文件,我不想在 github 存储库中出现这些文件。我尝试自定义 .gitignore 文件以排除这些文件,但这没有帮助。告诉视觉工作室不要将这些文件包含在“团队资源管理器”属性中的方法是什么。我不得不取消暂存这些文件以将提交推送到 git 存储库。
【问题讨论】:
-
如果文件在添加到 .gitignore 之前已提交,它们将保持提交状态。我认为您可以通过删除它们然后提交空文件夹来解决此问题。如果这不起作用,我建议创建一个新的 repo,并提交到那个,在文件存在之前配置 .gitignore。当然这意味着你会丢失你的提交历史。
-
如果你 git ignore 是解决方案的根源,那么 git ignore 中的内容如下: [Bb]in/
[Oo]bj/ -
谢谢大家的回复,我不得不重新创建 git repo 来修复它。
标签: c# asp.net-mvc visual-studio github