如何在 git 中对 ASP.NET MVC Web 应用程序进行版本控制?
How to version ASP.NET MVC web application in git?
我在 Visual Studio 2015 年创建了一个 ASP.NET MVC 5.0 Web 应用程序。我可以看到创建了很多文件。要对该项目进行版本控制,我需要在 git 中提交哪些 files/directories? .gitignore?
中要排除哪些
经验法则是不要对二进制文件和用户特定文件进行版本控制,例如 *.user
、*.lock.json
、/bin
、/obj
、/packages
, 文件夹。
您可以使用 VisualStudio.gitignore file from this repository.
别忘了将其重命名为 .gitignore
。
此文件由社区维护,包含 .NET 应用程序的所有合理忽略设置。
您需要从您的项目添加到存储库 webapp 文件夹中,但您必须添加到 .gitignore 文件夹中:bin & obj
希望对您有所帮助;)
我在 Visual Studio 2015 年创建了一个 ASP.NET MVC 5.0 Web 应用程序。我可以看到创建了很多文件。要对该项目进行版本控制,我需要在 git 中提交哪些 files/directories? .gitignore?
中要排除哪些经验法则是不要对二进制文件和用户特定文件进行版本控制,例如 *.user
、*.lock.json
、/bin
、/obj
、/packages
, 文件夹。
您可以使用 VisualStudio.gitignore file from this repository.
别忘了将其重命名为 .gitignore
。
此文件由社区维护,包含 .NET 应用程序的所有合理忽略设置。
您需要从您的项目添加到存储库 webapp 文件夹中,但您必须添加到 .gitignore 文件夹中:bin & obj
希望对您有所帮助;)