我知道有很多这样的问题,但没有人解决我的问题.我想要一些非常简单的东西 - 忽略特定文件夹下的所有文件和文件夹,除了一个文 这是我尝试的:
#Ignore
public/typings/*
#Allow
!public/typings/browser/ambient/jquery/jquery.d.ts
Run Code Online (Sandbox Code Playgroud)
...但文件仍被忽略.
有什么建议?
osh*_*ell 15
它似乎!只有在文件位于同一文件夹中才有效.一种可能的解决方法是嵌套相同的语句,直到到达最终文件.有点乱,但它的工作原理.
public/typings/*
!public/typings/browser
public/typings/browser/*
!public/typings/browser/ambient
public/typings/browser/ambient/*
!public/typings/browser/ambient/jquery
public/typings/browser/ambient/jquery/*
!public/typings/browser/ambient/jquery/jquery.d.ts
Run Code Online (Sandbox Code Playgroud)
如果该文件是在您将其放入 git ignore 之前在先前提交中添加的,则您的 .gitignore 可能无法正常工作。几天前我遇到了同样的问题。由于这篇文章,我解决了这个问题:
我希望这可以帮助你
编辑:
解决方案在这里找到: gitignore directory exception not working
| 归档时间: |
|
| 查看次数: |
16596 次 |
| 最近记录: |