我有大量修改过的文件,其中 2/3 的文件是我不太关心的图像,但我仍然想提交它们。其余的我需要认真研究这些变化。为了最小化我需要查看的文件,我只想暂存 .png 和 .jpg 和 .gif 文件并提交它们(减少背景噪音以便查看牛肉)。
话说回来...
您将如何仅暂存和提交具有这些文件结尾的文件而不单独添加每个文件?
编辑:
文件被修改
目录结构不平坦
我正在覆盖高度自定义的 WP 主题,并且需要应用安全更新
我有大量修改过的文件,其中 2/3 的文件是我不太关心的图像,但我仍然想提交它们。其余的我需要认真研究这些变化。为了最小化我需要查看的文件,我只想暂存 .png 和 .jpg 和 .gif 文件并提交它们(减少背景噪音以便查看牛肉)。
话说回来...
您将如何仅暂存和提交具有这些文件结尾的文件而不单独添加每个文件?
编辑:
文件被修改
目录结构不平坦
我正在覆盖高度自定义的 WP 主题,并且需要应用安全更新
简单地
git add \*.jpg \*.png
这将在您的存储库中添加与通配符模式匹配的所有跟踪和修改的文件
如果您的图像文件是特定目录下的唯一内容
git add <directory>
将添加该目录下的所有内容
Ermmm ...,在平面目录结构的情况下
git add *.jpg *.gif *.png
或者在嵌套目录结构中,诀窍是阻止 shell 扩展*
符号,让 git 来做。因为 git 也对子目录进行递归。
git add \*.jpg \*.gif \*.png
还是我错过了什么?