Visual studio项目设置和Git
Visual studio project settings and Git
我有一个使用Visual Studio的项目,它正在两个不同的系统上开发,它目前是github的repo。我希望能够保持项目设置为每个系统相互独立。因此,每次从任何一个系统更新代码时,我都不希望更新项目设置。我该怎么做呢?
保持解决方案和项目文件的中立。您希望在向项目添加/删除文件时跟踪它们。将您的个人设置打包到一个特殊的.props文件中,让您的项目文件使用这些属性。把。props文件放到。gitignore中,就完成了。
查看此处使用项目属性了解使用属性表的详细信息
.gitignore
添加不想与他人共享的文件。
https://git-scm.com/docs/gitignore .
我相信,你可以很容易地在网上找到VS项目的模板,所以你不必自己创建它(顺便说一句)。在github中创建新项目,它会询问你是否想要这个。gitignore文件,并询问它将是什么样的项目,所以一切都会为你完成。
.gitignore for Visual Studio Projects and Solutions
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- 在C++/Linux中设置单调时钟的一些技巧
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 嵌套在类中时无法设置成员数据
- 需要帮助设置在C++中使用的Potrace
- 如何在自删除后将对象设置为nullptr
- 将指针设置为"nullptr"并不能防止双重删除?
- 在已经使用Git的情况下减少编译时间
- 如何在Ubuntu中使用cmake设置qt4
- 使用Qt C++计算类似Git的SHA1哈希
- ld:bind_at_load和-bitcode_bundle(Xcode设置ENABLE_bitcode=YES)不能
- 如何在boost beast http请求中设置http头
- 如何解决gcc编译器优化导致的centos双编译器设置中的分段错误
- 如何将这个C++哈希表转换为动态扩展和收缩,而不是使用硬设置的最大值
- 为什么文件名被设置为一个点,而不是在读取矢量中的文件名时
- 如何在24位SDL_Surface上设置像素的颜色
- std::设置自定义比较器
- 如何在 libgit2 中设置结帐选项以使其表现得像"git checkout"
- Eclipse Indexer 中的 C++11 设置与 git 冲突
- Visual studio项目设置和Git