Gitignore - 在单个命令中仅忽略图像并忽略除 .. 之外的所有内容

Gitignore - Ignore only images & ignore everything except .. in single command

如何写入 .gitignore:

  1. 仅忽略图像(.jpg、.jpeg、.png、.gif)

  2. 忽略除视频(.mp4、.flv 等)以外的所有内容

每次使用一个命令?

1 忽略图片

printf '*.jpg\n*.jpeg\n*.png\n*.gif\n' >> .gitignore

2 忽略除视频以外的所有内容:

How do I tell Git to ignore everything except a subdirectory?

printf '*\n!*.mp4\n!*.flv\n' >> .gitignore