.vscode
文件夹是否意味着要提交给源代码管理?
在新项目中,除settings.json
文件外,该文件夹为空。什么类型的东西会放入这个文件夹?它是否像.vs
文件夹一样是特定于计算机、特定于开发人员的,因此不会被提交?或者所有的开发人员都应该共享这个文件夹,因此应该提交它?
文件.vscode/settings.json
顶部的注释声明:
// Place your settings in this file to overwrite default and user settings.
{
}
这似乎意味着该文件夹应该包含特定于项目的设置,因此应包含在源代码中。此外,this post on UserVoice似乎暗示了一些类型将进入其中,也表明它应该被提交。
发布于 2018-01-23 02:13:11
在提交/忽略之间,还有第三个聪明的选择:使用.default
后缀提交。
例如,您可以将settings.json
添加到.gitignore
中,然后提交settings.json.default
,这非常类似于(在我的团队中)对.env
文件的常见做法。
我从Mattias Petter Johansson的视频Commit editor settings to version control?中得到了这个建议
https://stackoverflow.com/questions/32964920
复制相似问题