Git checkout:Asterisk pathspec无效

时间:2016-10-02 23:16:11

标签: windows git git-checkout

这很好用:

store

但我们不能对另一个分支运行

git checkout **/pom.xml

我们在Windows 7 / DOS上。

任何人都知道为什么?

请注意,没有git checkout anotherbranch **/pom.xml git checkout anotherbranch -- **/pom.xml error: pathspec '**/pom.xml' did not match any file(s) known to git. 它可以正常工作。这将从根签出pom.xml。但我们正在尝试检查目录树中的所有pom.xml。

1 个答案:

答案 0 :(得分:0)

我认为这里发生的事情是:

torek

  

shell用当前工作中的所有文件名替换*   目录,1然后完成,然后运行git

我认为当前的分支/工作目录中的文件与anotherbranch的pathspec匹配。当我们尝试有效地运行git checkout anotherbranch unknown_file时,这会导致错误。