gpt4 book ai didi

asp.net-mvc - 通过 Gitignore 递归包含 Nuget DLL

转载 作者:IT王子 更新时间:2023-10-29 00:57:04 24 4
gpt4 key购买 nike

我在一个新的 ASP.NET MVC 项目中使用 GIT。我的 gitignore 文件中有一行忽略 dll

*.dll

我想按照以下行添加一些内容,以在我的 NUGET 包文件夹中包含(即不忽略)DLL

  !/packages/*.dll

我遇到的问题是,并非所有 nuget 包都是平等创建的,并且根据所讨论的包,DLL 可能嵌套在路径层次结构中的任意数量的级别。看来我只需要一个递归解决方案:

!/packages/**/*.dll

!/packages/**/*

我还没有找到可以通过 mysysgit(或 git 的任何 Windows 发行版)工作的解决方案。

有谁知道有什么办法可以做到这一点???

最佳答案

通过将 *.dll 保留在其中,让您的顶级 gitignore 保持独立。

在packages目录下再创建一个.gitignore文件,将!*.dll放入其中。

关于asp.net-mvc - 通过 Gitignore 递归包含 Nuget DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7374591/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com