我需要为mvc5创建gitignore文件来考虑

时间:2016-07-12 07:59:21

标签: c# model-view-controller visual-studio-2015 gitignore asp.net-mvc-5.1

我想将gitignore文件用于我最新的MVC-5项目,但我不知道我需要考虑什么。

我在网上发现了site

我从未在github或其他网站之前使用过来存储和分享我的项目:)

感谢您的回答

3 个答案:

答案 0 :(得分:1)

我建议至少要忽略几类内容:

  1. 临时文件:
  2.   

         

    *。BAK

    1. 一些非常具体的Visual Studio文件,例如:
    2.   

      *。dbmdl

           

      *。NCB

           

      *。锁

           

      *。vspscc

      1. 文件夹:
      2.   

        TestResults /

             

        仓/

             

        的App_Data /

             

        OBJ /

             

        SQL /

             

        调试/

             

        释放/

             

        构建/

             

        .nuget /

             

        .VS /

答案 1 :(得分:0)

在Git中,.gitignore文件用于排除特定文件或文件组的跟踪。例如,您可能不想检查代码的内置DLL,因此可以将通配符*.dll添加到.gitignore文件中以排除它们。

答案 2 :(得分:0)

正如Cameron Tinker在回答中所说,.gitignore文件的目的是让git知道你想要从源代码控制中排除文件 - 最常见的原因就是生成它们(基于你签入的文件。)

如果您使用Visual Studio,那么您找到的那个或this one(可能具有相同的内容)是很好的起点 - 只需下载该文件,并将其放在存储库的根目录中,名称为{ {1}}(是的,这是开头的一个点)。如果您开始在存储库中看到要排除的文件,只需在.gitignore添加一行。

如果您不使用Visual Studio,并且只有.gitignore和一些project.json文件,那么您可以从简单开始。在我的一个项目中,我有

.cs

就是这样。如果我偶然发现了我想要排除的更多内容,我会添加它们。

相关问题