使 .gitignore 只接受与字幕相关的扩展

Make .gitignore accept only subtitle related extensions

我的存储库仅用于字幕编辑,所以我不希望将不必要的文件添加到版本控制中,例如图像,只是字幕和字体。这段代码会起作用吗?这就是我所需要的吗?

*
!.ass
!.sub
!.srt
!.otf
!.ttf
!*/

我相信您在扩展前需要一个 *

*
!*/
!*.ass
!*.sub
!*.srt
!*.otf
!*.ttf