Visual studio项目设置和Git

Visual studio project settings and Git

本文关键字:Git 设置 项目 studio Visual      更新时间:2023-10-16

我有一个使用Visual Studio的项目,它正在两个不同的系统上开发,它目前是github的repo。我希望能够保持项目设置为每个系统相互独立。因此,每次从任何一个系统更新代码时,我都不希望更新项目设置。我该怎么做呢?

保持解决方案和项目文件的中立。您希望在向项目添加/删除文件时跟踪它们。将您的个人设置打包到一个特殊的.props文件中,让您的项目文件使用这些属性。把。props文件放到。gitignore中,就完成了。

查看此处使用项目属性了解使用属性表的详细信息

.gitignore添加不想与他人共享的文件。
https://git-scm.com/docs/gitignore .
我相信,你可以很容易地在网上找到VS项目的模板,所以你不必自己创建它(顺便说一句)。在github中创建新项目,它会询问你是否想要这个。gitignore文件,并询问它将是什么样的项目,所以一切都会为你完成。
.gitignore for Visual Studio Projects and Solutions

或者干脆不提交这些设置;)