我希望使用git来管理我的各种Visual Studio项目。不幸的是,它们似乎包含了许多文件,而不仅仅是一个或两个包含我的代码的.cs文件。
这些文件中哪些是实际构建项目所必需的?
我希望使用git来管理我的各种Visual Studio项目。不幸的是,它们似乎包含了许多文件,而不仅仅是一个或两个包含我的代码的.cs文件。
这些文件中哪些是实际构建项目所必需的?
我认为查看Visual Studio项目并知道要从项目中排除哪些内容更容易。由于Visual Studio项目的类型过多,因此不可能列出所有重要的文件类型。但是不重要的文件通常遵循特定的模式。
一般来说,我会排除以下目录和文件:
目录:
文件扩展名:
.csproj,assemblyinfo.cs,还有你的代码和解决方案文件(.sln)。
此外,你可能会看一下Jeff的cleansoureplus。这个程序可以清除所有不必要的文件和文件夹。
你只需要以下内容:
一定要查看项目文件,以了解哪些文件是其中的一部分。