文件结构:
我想忽略除file.js之外的所有.js文件(它们存在于两个具有相同名称的文件夹中)。所以,在我的gitignore中,我尝试了以下方法:
选项1:
!*file.js
*.js
选项2:
!/*/file.js
*.js
选项3:
!/Folder1/file.js
!/Folder2/file.js
*.js
但始终只有Folder1中的file.js包含在所有3个选项中,并且Folder2中的file.js始终被忽略。两个文件夹中的其他js文件将被完全忽略。我在这做错了什么?
你想要全球*.js
在顶部。通过将* .js放在底部,它会覆盖它上面的排除。
*.js
!Folder1/file.js
!Folder2/file.fs