【发布时间】:2020-05-27 04:12:16
【问题描述】:
最近我注意到 Visual Studio 创建了一个 .config 目录,其中包含一个 dotnet-tools.json 文件。应该是 .gitignored 还是签入源代码控制?
【问题讨论】:
-
我不确定这个特定的配置文件是什么,但你的答案很简单。首先检查配置,如果它包含一些可以帮助其他用户使用您的项目的全局配置,您应该将其添加到您的存储库中,但如果它包含任何个人信息(与您或您的系统相关),您应该忽略它。
-
例如,我使用的是 vs-code。我将 tasks.json 添加到我的存储库中,但忽略了项目目录中 .vscode 文件夹中的 settings.json。
-
我们总是忽略 .vscode 文件夹,它主要包含用户特定的配置
标签: c# .net visual-studio version-control dotnet-tool