0

我有一个 ASP.NET MVC3 应用程序。为了开始一切,我创建了一个新的存储库并将“所有”我的更改推送为初始提交。这个初始提交还包含我在创建/测试我的项目时(提交之前)生成的所有调试文件。

如何在我的文件中添加调试.gitignore文件?

我想忽略以下目录中的所有更改。这也是我.gitignore文件中的内容

my_project/bin
my_project/obj
4

2 回答 2

2

您需要在 .gitignore 中添加以下两行:

my_project/bin/
my_project/obj/

另外,您必须事先 git rm -r 两个目录。如果您想保留它们,但以后不想更改它们:您需要将它们移动到其他地方,使用 git rm -r 删除它们,提交它然后再次放置它们。然后,由于创建了 .gitignore 文件,git 将不再跟踪这些目录。

编辑:

实际上

my_project/bin
my_project/obj

也应该工作。

于 2013-07-18T19:46:12.803 回答
1

如果您使用的是 github,您可以使用 CSharp .ignore 初始化您的存储库,如下所示:在此处输入图像描述

如果不是,您可以使用CSharp 中的副本忽略要点

它适用于我所有的 asp.net 项目。它使我摆脱了这些类型的问题。

编辑:

对于现有项目或文件,您可以按照此答案中的步骤应用新的 git ignore。

于 2013-07-18T20:03:35.417 回答