在git中初始化c#项目

本文关键字:项目 初始化 git | 更新日期: 2023-09-27 17:51:15

我做了一个c#项目,并通过git bash shell初始化它。现在我们知道git应该只跟踪源文件,为此我添加了一个.gitignore文件,并在其中键入以下正则表达式:

!*.cs
!*.resx

然后我提交了我的。gitignore文件。我的问题是,我的方法是正确的吗?

在git中初始化c#项目

这看起来很不完整-我们建议您也将项目文件(.csproj)添加到版本控制中。您还需要添加所需的任何资源。事实上,排除不需要的文件要比包含需要的文件容易得多,比如临时文件和特定于用户的数据。

因此,我们建议您使用社区的VisualStudio.gitignore文件作为Visual Studio项目的.gitignore

如果您使用Visual Studio初始化您的存储库,它将为您添加此文件。