我应该在.gitingore文件中包含.vs文件夹吗?

时间:2016-04-04 22:30:44

标签: asp.net asp.net-core asp.net-core-mvc asp.net-core-1.0

我正在开发一个mvc核心应用程序。和.vs文件夹中的文件一直给我带来问题。我每次登记时都必须合并.vs文件夹中的文件。将它添加到gitignore文件中是否安全?

1 个答案:

答案 0 :(得分:3)

是的,您可以将.vs文件夹添加到.gitignore - 实际上您应该在开始时执行此操作。

另外 - 当您在GitHub上创建新的存储库时 - 您可以使用预定义的.gitignore文件...在您的情况下,它可以是'Visual Studio'(包括.vs等等):< / p>

enter image description here

对于我自己,我总是添加额外的行来忽略Bower和NPM包 - 它们会自动恢复,所以我认为没有理由将它们保存在Repository中(这实际上是很多文件) - 除非你想保留历史记录这些库中的变化 - 但这是您的选择:

# Lib's
**/wwwroot/lib
node_modules/


顺便说一句: .vs是Visual Studio'working'文件夹,不需要存储解决方案/项目 - 您可以在VS关闭时将其删除,之后VS将在午餐期间重新创建任何解决方案 - 当然您将丢失您的工作配置IDE,但不用担心,这并不痛苦。