【问题标题】:Git ignoring add with wildcard for some filesGit忽略某些文件的通配符添加
【发布时间】:2017-06-20 22:35:15
【问题描述】:

我正在做一个项目:

我有很多文件,我可以这样做:

git add *.cvs

然后 git 轻轻地添加所有 csv 文件以进行提交,到目前为止一切顺利...

但是如果我尝试对 *.html 文件做同样的事情,git 会忽略我的命令,那么我必须按名称一一添加

为什么?

【问题讨论】:

  • 这些 HTML 文件与您运行 git add *.html 的级别是否相同?如果是这样,那么它应该有效。也许您可以澄清这些 HTML 文件的位置。
  • 哦,这可能是原因,因为 html 文件位于子文件夹中
  • 只需在每个级别添加通配符,这对我总是有效的。

标签: html git git-add


【解决方案1】:

尝试像这样引用路径规范:

git add "*.html"

背后的原因是shell在git之前扩展了通配符。

【讨论】:

    猜你喜欢
    • 2011-03-18
    • 2015-11-30
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 2010-11-01
    • 2013-04-17
    • 2020-05-22
    • 1970-01-01
    相关资源
    最近更新 更多