Moh*_*din 9 git github visual-studio visual-studio-2017
我发现这个相对知名的GitHub存储库,在该存储库中,他们认为launchSettings.json
文件(Visual Studio 2017用于.Net Core项目)被忽略了。
https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
为什么要忽略它?我一直在工作的公司中使用它,我很想知道是否有任何理由忽略它。
Bra*_*ger 15
launchSettings.json
应该不会被忽略。该存储库已更新为不忽略它:https : //github.com/github/gitignore/pull/2705
进行此更改的原因:
忽视
launchSettings.json
没有多大意义。现在 .NET CLI 在运行时甚至会考虑这个文件dotnet run
,你可以在这里阅读。如果在项目成员之间共享,此设置将很有用,因此应将其提交到存储库。
支持这些规则更改的文档链接:
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-run?tabs=netcore2x
好吧,现在我知道为什么了,我删除了那个文件,但是这个项目的选项仍然保存在那里,删除这个文件后选项根本没有丢失。当我对项目选项进行任何新更改时,该文件似乎会自动生成,因此带有新更改的旧版本将再次出现。
我不确定在这种情况下它有什么好处,但至少我可以说我们可以将它从源代码管理中排除。
如果我遗漏了什么,请纠正我。
归档时间: |
|
查看次数: |
3393 次 |
最近记录: |