首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GIT阶段,并仅提交具有特定文件结尾的文件。

GIT阶段,并仅提交具有特定文件结尾的文件。
EN

Stack Overflow用户
提问于 2014-12-17 22:10:29
回答 2查看 2K关注 0票数 4

我有大量修改过的文件,其中很好的2/3文件是我不太关心的图像,但我仍然想提交它们。至于其余的,我需要认真地观察这些变化。为了最小化需要查看的文件,我只想分阶段处理.png和.jpg以及.gif文件并提交它们(为了查看牛肉,降低背景噪音)。

既然这么说了..。

如何在不单独添加每个文件的情况下,只分阶段和提交带有这些文件结尾的文件?

编辑:

文件被修改为

目录结构不是平坦的

我正在覆盖一个WP主题,这是我高度定制的,并且有一个安全更新需要应用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-17 22:19:44

简单地说

代码语言:javascript
复制
git add \*.jpg \*.png

这将在存储库中添加与通配符模式匹配的所有跟踪和修改文件。

如果图像文件是特定目录下的唯一内容

代码语言:javascript
复制
git add <directory>

将添加该目录下的所有内容。

票数 6
EN

Stack Overflow用户

发布于 2014-12-17 22:22:52

恩.,在平面目录结构的情况下

代码语言:javascript
复制
git add *.jpg *.gif *.png

或者在嵌套的目录结构中,诀窍是阻止shell展开*符号,并让git完成它。因为git也递归地对子目录执行它。

代码语言:javascript
复制
git add \*.jpg \*.gif \*.png

还是我漏掉了什么?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27535789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档