在git中初始化C#项目

时间:2014-03-20 17:41:14

标签: c# git gitignore

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

!*.cs
!*.resx

然后我提交了我的.gitignore文件我的问题是我的方法是对的吗?

1 个答案:

答案 0 :(得分:2)

这似乎非常不完整 - 我们建议您将项目文件(.csproj)添加到版本控制中。您还需要添加所需的任何资源。实际上,排除您不想要的文件(如临时文件和特定于用户的数据)要容易得多,而不是尝试包含您想要的文件。

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

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