从GIT中提取时自动包含新添加的文件



用户1:创建一个新类并提交并推送到git

用户2:执行git pull操作。下载新创建的类文件,但不包括在项目中。必须右击并执行"Include in project"

是否有一种方法自动包含一个新添加的文件,而做从git拉?

我需要提交任何其他文件(.csproj/.sln)来解决这个问题吗?

IDE: Visual Studio 2010

项目文件.csproj跟踪项目中加载的文件。所以,是的,您还需要将更新的项目文件提交到存储库,以便用户2也可以将该文件添加到他们的项目中。

根据我的经验,即使Visual Studio是打开的,它也会识别出更改的项目文件,并询问您是否要重新加载它。当您重新加载它时,您的项目应该已经加载了新文件。

作为题外话,有一篇很棒的博客文章解释了为什么你应该使用fetch/merge而不是pull

最新更新