用户1:创建一个新类并提交并将其推送到git。
用户2:做一个git pull。新创建的类文件已下载但未包含在项目中。必须右键单击并执行“包含在项目中”
有没有办法在从git执行pull时自动包含新添加的文件?
我是否需要提交任何其他文件(.csproj / .sln)才能解决此问题?
IDE:Visual Studio 2010
答案 0 :(得分:2)
项目文件.csproj
跟踪项目中加载的文件。所以,是的,你还需要将更新的项目文件提交到存储库,以便用户2也可以将文件添加到他们的项目中。
根据我的经验,即使Visual Studio已打开,它也会识别已更改的项目文件并询问您是否要重新加载它。当您重新加载它时,您的项目应该加载新文件。
顺便说一句,有一个很好的blog post为什么你应该获取/合并而不是拉